这可能是C#101所涵盖的东西,但我一直无法在谷歌或堆栈溢出的任何地方找到一个易于理解的问题的答案。有没有更好的方式来从组合框返回文本值,而不使用这个糟糕的工作,我想出了?如何从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 2010-02-27 19:44:56
第二个建议很好用!谢谢一堆! – Akers 2010-02-27 19:48:17