Cela peut être quelque chose couvert dans C# 101, mais je n'ai pas été en mesure de trouver une réponse facile à comprendre à cette question n'importe où sur google ou débordement de pile. Existe-t-il un meilleur moyen de renvoyer une valeur de texte à partir d'une liste déroulante sans utiliser ce travail de merde autour de je suis venu avec?Comment puis-je obtenir la valeur de texte d'un ComboBox dans 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]);
}
S'il vous plaît ne pas sur moi pour dur je suis vraiment juste maintenant ramasser C# et OOP.
exception de première suggestion: Impossible de convertir l'objet de type 'System.Windows.Controls.ListBoxItem' en type 'System.Windows.Controls.ComboBoxItem'. – Akers
Deuxième suggestion fonctionne très bien! Merci beaucoup! – Akers