我正在尝试获取组合框的选定值并在标签中显示该值。它在c#winForm中。这就是我现在所拥有的:
private void AccountsCmboBx_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
string accountName = AccountsCmboBx.SelectedValue.ToString();
FromAddrLabel.Text = accountName;
}
catch(Exception Ex)
{
MessageBox.Show(Ex.Message);
}
}
答案 0 :(得分:2)
尝试使用SelectedItem:
string accountName = AccountsCmboBx.SelectedItem.ToString();
中的差异
答案 1 :(得分:0)
string accountName = AccountsCmboBx.Text;
如果没有选择任何项目,将永远不会有NullReferenceException。
答案 2 :(得分:0)
如果文本是您想要的值,请尝试:
string accountName = AccountsCmboBx.SelectedText;