2016-07-21 21 views
2

CartesianChartで系列の色を変更すると問題が発生しますが、凡例の色は変わりません。 「ツールチップのカスタマイズ」の部分で説明したように、カスタムレジェンドを作成しましたが、成功しませんでした。凡例の色を変更するライブグラフ

私は、この行のコードを使用してストローク値を変更しようとしました:成功せず、再び、

CustomersLegend.Get().Series[0].Stroke = .... 

けど。

答えて

0

年齢問わずここに行っています。
あなたのシリーズは、あなたのXAMLで定義されている場合は、動的に自分のシリーズを作成している場合は、単に属性に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 

にバインドコード、私はあなたの意見にもっと答えることができます。

関連する問題