winforms 使用组合框更改标签的值

d8tt03nd  于 2022-11-25  发布在  其他
关注(0)|答案(1)|浏览(127)

这可能是一个非常基本的问题,但我已经有几年没有编程了,所以现在开始。我试着用特定的值创建一个组合框,当我按下其中一个值时,我希望标签改变它们的值。
让我们说我有一个值“TEST”在组合框中,当选择时,我想标签lblHeight被更改为“TEST”。我的代码我已经尝试了下面,但我不明白为什么它不工作。有人能帮助吗?

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (comboBox1.SelectedText == "TEST")
        {
            lblHeight.Text = "TEST";
        }
    }
bvpmtnay

bvpmtnay1#

尝试使用SelctedItem而不是SelectedText,如下所示:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    if (comboBox1.SelectedItem.ToString() == "TEST")
    {
        lblHeight.Text = "TEST";
    }
}

相关问题