如何在C#Combobox中添加动态文本框

时间:2012-11-19 07:22:19

标签: c# combobox

我想在我的组合框列表中添加“其他”选项,当我们选择它时,动态地会出现一个文本框,并像其他人才一样要求其他值。

提前致谢, Vengadesh

2 个答案:

答案 0 :(得分:4)

您可能需要以下代码:)

private void comboBox_SelectedIndexChanged(object sender, EventArgs e)
{
    if (this.comboBox.Text.Equals("Other"))
        this.yourTextBox.Visible = true;
    else 
        this.yourTextBox.Visible = false;
}

试试吧,

答案 1 :(得分:3)

无法在ComboBox中添加TextBox。 而不是我们可以在组合框中添加项目。

这里的组合框是ComboBox类的对象

combobox.Items.Add(new ComboBoxItem()
                   {
                    Text="Other"
                   });