当我在CartesianChart中更改系列的颜色时,图例的颜色没有改变。我按照“自定义提示信息”部分的说明创建了自定义的图例,但没有成功。
我尝试使用以下代码行修改描边值:
CustomersLegend.Get().Series[0].Stroke = ....
但是,再次尝试却没有成功。
当我在CartesianChart中更改系列的颜色时,图例的颜色没有改变。我按照“自定义提示信息”部分的说明创建了自定义的图例,但没有成功。
我尝试使用以下代码行修改描边值:
CustomersLegend.Get().Series[0].Stroke = ....
但是,再次尝试却没有成功。
Stroke="Blue"
MySeriesStroke
并将其绑定到你的系列。Private _mySeriesStroke As Brush
Public Property MySeriesStroke As Brush
Get
Return _mySeriesStroke
End Get
Set(ByVal value As Brush)
If _mySeriesStroke IsNot value Then
_mySeriesStroke = value
raisePropertyChangeEvent("MySeriesStroke")
End If
End Set
End Property
...
Sub AddSeries()
...
MySeries.SetBinding(LineSeries.StrokeProperty, "MySeriesStroke")
...
End Sub
...
Sub ChangeStroke(ByRef brush As Brush)
MySeriesStroke = brush
End Sub