如何在标签 c# 中显示组合框的选定值

本文关键字:组合 显示 标签 | 更新日期: 2023-09-27 18:34:11

我正在尝试获取组合框的选定值并将其显示在标签中。它位于 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);
        }
}

如何在标签 c# 中显示组合框的选定值

尝试使用 SelectedItem:

   string accountName = AccountsCmboBx.SelectedItem.ToString();

请参阅帖子中的区别 组合框选定项与选定值

string accountName = AccountsCmboBx.Text; 

如果没有选择任何项,则永远不会有 NullReferenceException。

如果文本是您想要的值,请尝试:

string accountName =  AccountsCmboBx.SelectedText;