Esto puede ser algo cubierto en C# 101, pero no he podido encontrar una respuesta fácil de entender para esta pregunta en cualquier parte de google o desbordamiento de pila. ¿Hay alguna forma mejor de devolver un valor de texto de un cuadro combinado sin utilizar este trabajo horrible que se me ocurrió?¿Cómo obtengo el valor de texto de un ComboBox en WPF?
private void test_site_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
string cmbvalue = "";
cmbvalue = this.test_site.SelectedValue.ToString();
string[] cmbvalues = cmbvalue.Split(new char[] { ' ' });
MessageBox.Show(cmbvalues[1]);
}
Por favor, no me critiquen demasiado ahora estoy recogiendo C# y OOP.
primera sugerencia a través de la excepción: no se puede convertir el objeto del tipo 'System.Windows.Controls.ListBoxItem' para escribir 'System.Windows.Controls.ComboBoxItem'. – Akers
¡La segunda sugerencia funciona genial! ¡Gracias un montón! – Akers