複雑なデータをバインドするには?[Win 8/WP 8]

複合データをページのデータ・コンテキストに割り当て、各コントロールはデータ・コンテキストとバインドする(Win 8)※ WP 8でも、考え方は同様だ。  (1)複合データSampleCompositeDataクラスのインスタンスを、ページのDataContextプロパティにセットする。  (2)画面上のコントロールは、ページのDataContextプロパティとデータ・バインドする。  (3)DataContextプロパティとデータ・バインドするときのパス指定によって、TextプロパティにはClockクラスのNowTimeプロパティを、ItemsSourceプロパティにはSampleDataCollectionクラスのインスタンスを、個別にバインドすることができる。

複合データをページのデータ・コンテキストに割り当て、各コントロールはデータ・コンテキストとバインドする(Win 8)※ WP 8でも、考え方は同様だ。  (1)複合データSampleCompositeDataクラスのインスタンスを、ページのDataContextプロパティにセットする。  (2)画面上のコントロールは、ページのDataContextプロパティとデータ・バインドする。  (3)DataContextプロパティとデータ・バインドするときのパス指定によって、TextプロパティにはClockクラスのNowTimeプロパティを、ItemsSourceプロパティにはSampleDataCollectionクラスのインスタンスを、個別にバインドすることができる。