у меня есть выпадающий cmbOptions и кнопка btnShowItemНевозможно получить COMBOBOX выбранного значения элемента по нажатию другой кнопки
и вот код:
private void btnShowItem_click(object sender, RoutedEventArgs e)
{
string item = ((ComboBoxItem)cmbOptions.SelectedItem).Content.ToString(); //Exception is here
}
Ниже исключение:
System.InvalidCastException: "Невозможно наложить объект pe 'System.String' ввести 'System.Windows.Controls.ComboBoxItem'. "
Я уже прошел через несколько ссылок, как это:
Cannot get ComboBox selected item value
ComboBox- SelectionChanged event has old value, not new value
Get selected value from combo box in c# wpf
и т.д., и т.д ..
Но Ждут» t получить решение.
Пожалуйста, обратите внимание, мне нужно получить значение ComboBoxItem на ButtonClick только НЕ на cmbSelectionChange событии
Вы используете привязки или вы добавили пару 'ComboBoxItem' вручную? –
@ManfredRadlwimmer вручную –