silverlight4のautocompletebox 4辞書にバインドされます - 値のみの問題を表示
-
28-09-2019 - |
質問
AutoCompleteBox usercontrolを使用しました。タイプの辞書があります Dictionary<int,string>
IDと名前が含まれています。 AutoCompleteBoxに名前のみを表示したいです。一緒にできます
autoCompleteBox1.ItemsSource = dict.Values;
私の問題は、名前が選択されたときはいつでも、それに関連付けられたIDを取得したいということです。しかし、それらは内部目的のためであるため、私はユーザーにIDを表示したくありません。どうすればできますか?前もって感謝します。
解決
以下を使用しました:
<AutoCompleteBox ItemsSource="{Binding MyDict}" ValueMemberPath="Value">
<AutoCompleteBox.ItemTemplate>
<DataTemplate>
<TextBlock Text={Binding Value}/>
</DataTemplate>
</AutoCompleteBox.ItemTemplate>
</AutoCompleteBox>
所属していません StackOverflow