私は開発に Silverlight を使用しています。現在、ComboBox を ObservableCollection にバインドしたいと考えています。ただし、ObservableCollection は SelectedItem 内にあるため、期待どおりに機能するかどうかはわかりません。
ItemsSource={Binding SelectedItem.SourceList}
とを試しましItemsSource={Binding Path=SelectedItem.SourceList}
たが、どちらの方法でも必要な出力が得られません。
誰かが何か考えがあれば...どうもありがとう!
編集:オブジェクト内の ObservableCollection は BerthList です。この BerthList の項目は、ユーザーが以前に選択したポートによって制限されます。ViewModel 内に Berths の ObservableCollection を配置すると、問題が発生します。
ポート A にバース A と B があるとします。Port B には Berth C と D があります。最初のアイテムに Port A/Berth A の組み合わせを選択した場合(このアイテムをタイムシートと呼びましょう)、次のアイテムに移動して Port B を選択すると、Bam、私の Berth 選択バース リストにポート A がなくなったため、最初の項目が表示されなくなりました。
これが物事を説明するのに役立つのだろうか...