WPF DataGrid ItemsSource を ObservableCollections の ObservableCollection にバインドする最良の方法は何ですか?
例えば
public ObservableCollection<ObservableCollection<MyDataItem>> DataValues = new ObservableCollection<ObservableCollection<MyDataItem>>();
MyDataItem は次のようになります。
public class MyDataItem
{
public string Caption { get; set; }
public string DataValue { get; set; }
}
コレクションのコレクションはぎざぎざではなく、すべて同じ数の「列」が含まれていると想定できます
各列を MyDataItem オブジェクトの「DataValue」プロパティに動的にバインドすることは可能ですか?それとも、バインドしやすい構造にデータをパックする必要がありますか?