初めて WPF で何かをしようとしたとき、WPF DataBinding に戸惑いました。次に、MSDN で次の例を徹底的に調べました: http://msdn.microsoft.com/en-us/library/ms771319(v=VS.90).aspx
これで、マスター部分と詳細部分の両方で、1 つのソース (1 つのテーブル) からデータを取得するフォームにマスター/ディテール パラダイムを使用する方法がよくわかりました。たとえば、データを含むグリッドがあり、グリッドの下に現在の行の詳細なデータを含むフィールドがいくつかあります。
しかし、詳細なデータが異なるが関連するテーブルから取得された場合、どうすればよいでしょうか? 例: 'id' と 'Name' 列を持つテーブル 'Users' があります。「id」、「Filename」、「UserId」などの列を持つ別のテーブル「Pictures」もあります。そして今、マスター/ディテール パラダイムを使用して、フォームを作成する必要があります。また、マスターで行を選択するたびに、関連するすべての画像が詳細に表示されます。
それを行う正しい方法は何ですか?例を教えてください。