이것은 C# 101에서 다루는 내용 일 수도 있지만 Google 또는 스택 오버플로 어디서나이 질문에 대한 대답을 쉽게 이해할 수 없습니다. 콤보 상자에서 텍스트 값을 반환하는 더 좋은 방법이 있나요?WPF의 ComboBox에서 텍스트 값을 가져 오는 방법은 무엇입니까?
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]);
}
제발 열심히 훈련시키지 마십시오. 지금은 C#과 OOP를 선택하고 있습니다.
첫 번째 제안은 예외입니다. 'System.Windows.Controls.ListBoxItem'형식의 개체를 'System.Windows.Controls.ComboBoxItem'형식으로 캐스팅 할 수 없습니다. – Akers
두 번째 제안은 훌륭하게 작동합니다. 무리 감사! – Akers