【发布时间】:2014-02-28 10:33:52
【问题描述】:
这些之间有什么区别? 我可以使用这些方法中的任何一种在标签中显示组合框的文本,还是有什么区别?
label1.Text = comboBox1.SelectedItem.ToString();
label2.Text = comboBox1.Text;
label3.Text = comboBox1.SelectedValue.ToString();
我正在测试组合框的这些值,但我对它们的工作方式感到困惑。 我想在标签中显示组合框的文本。使用 comboBox.Text 它工作正常,但其余两个给出以下错误:
error message:Object reference not set to an instance of an object.
【问题讨论】:
-
您希望您的代码以何种方式工作?
-
您是否先阅读了他们的文档?什么不完全有效?有任何错误消息或异常吗?
标签: c# visual-studio-2010