は、私はリストを作成し、それを埋めるようにSilverlightチャート、実行時にバインディングプロパティを変更しますか?最初のサンプルコードオフ
Public class SomeClass
{
Public int indexNum {get;set;}
Public int value1 {get;set;}
Public int value2 {get;set;}
Public SomeClass(){}
}
のようなクラスを持っています。
List<SomeClass> AList = new List<SomeClass>();
for(int i =0; i < 5; i++)
{
AList.Add(new SomeClass()
{
indexNum = i,
Value1 = i * 5,
Value2 = i * 2
});
}
MyChart.DataContext = AList;
ので
DependentValueBinding="{Binding Value1}" IndependentValueBinding="{Binding indexNum}"
のようなチャートに結合は今ページ上部のボタンがあるでしょう。ボタンを押すと、DependentValueBindingをValue1からValue2に切り替えることができます。これはすべてxamlコードで行うことができますか、コード内のすべてのバインディングを作成する必要がありますか?