[OK]を私は他の質問を見て、私の答えを得るように見えなかったので、ここに誰かができればうれしい。WPF Combobox DisplayMemberPath
DisplayMemberPathプロパティがアイテムにバインドされないのはなぜですか?
<ComboBox Grid.Row="1" Grid.Column="2" ItemsSource="{Binding PromptList}" DisplayMemberPath="{Binding Name}" SelectedItem="{Binding Prompt}"/>
トレース出力は、IEnumerableをIEnumerableをしませ内の実際の項目を保持するクラスにバインドしようとしていることを示しています。私はxamlに束を追加せずにコンボボックスを埋める簡単な方法として混乱しています。
これはitemssource内のオブジェクトのToString()を呼び出します。私はこれで、その周りの仕事があります。
<ComboBox Grid.Row="1" Grid.Column="2" ItemsSource="{Binding PromptList}" SelectedItem="{Binding Prompt}">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
をしかし、私の意見では、このような単純な作業のためにあまりにも多くのです。親族関係のバインディングを使用することはできますか?
あなたは本当に素晴らしいです、私は明らかに逃したとは思えません。 – Jose
お手伝いをしてうれしい! (SOを満たすためにいくつかの詰め物があります) –
ここで同じ問題があります。ありがとう - 再び救助に! –