Я привязываю словарь к своему источнику элементов в комбинированном ящике и показываю его ключ.
<ComboBox ItemsSource="{Binding dictionary}" DisplayMemberPath="Key" />
мой словарь выглядит так:
Dictionary<string, List<string>> dictionary
Теперь я хотелчтобы получить ключ комбинированного элемента, над которым я нахожу:
ComboBoxItem item = sender as ComboBoxItem;
if (dictionary.ContainsKey(item.Content.ToString()))
Моя проблема сейчас в том, что item.Content.ToString () возвращает это:
[ mykey, System.Collections.Generic.List`1[System.String]]
Как правильно получитьmykey (и соответствующее значение)?