Como obter o valor de SelectedValue na caixa de combinação preenchida com o dicionário
Nós temos um dicionário como este:
var dictionary = new Dictionary<int, int> { { 0, 100 }, { 1, 202 }, { 2, 309 }, };
e assim por diante muitos valores. dicionário ligado ao comboBox assim:
comboBox1.ItemsSource = dictionary;
comboBox1.DisplayMemberPath = "Value";
Pergunto-me como posso obter valor selecionado deste comboBox, se comboBox.Text funciona apenas para valores introduzidos manualmente e este código:
string value = comboBox1.SelectedValue.ToString();
valor de retorno como [1, 202], enquanto eu preciso limpar int TValue "202". Eu não consigo encontrar uma pergunta semelhante, então eu pergunto lá e espero que a resposta possa ser útil para outra pessoa.