0

次のシナリオがあります。コンボボックスのデータコンテキストとして設定する必要があるオブジェクトを X と呼びましょう。

オブジェクト X は 3 つのオブジェクトで構成されます。

  • propA - オブジェクト => ID、PropB_ID
  • propB - オブジェクトのコレクション => ID、propC_ID
  • propC - オブジェクトのコレクション => ID、テキスト

それらは互いに関連しています。

  • propA:propB -> n:1
  • propB:propC -> n:1

すべての ID が設定され、有効ですが、相互に参照はありません。それらの間に整合性はありません。

そのため、コンボボックス項目でコレクション propB を表し、propC の「Text」プロパティを表示し、選択した項目 (propB) を propA の「SelectedID」に設定する必要があります。

これを達成する方法がわかりません。お互いに参照があれば問題ないのですが、そうではないのでどうしようもありません。

4

0 に答える 0