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.

questionAnswers(1)

yourAnswerToTheQuestion