我是一名新手,现在需要问大家一个问题,请高手帮忙!如果我在下拉框中选择“其他”,希望在后面弹出一个文本框自己手动输入,请问应该怎样实现?能提供一下代码最好,谢谢大家了!
解决方案 »
- C# 使用rsa证书加密,服务器拒绝访问
- 窗体继承问题
- 数据导出Excel的问题
- 有人买过体育彩票吗,在C#中打印的时候,怎么搞下面那些一个个黑色的长方块呀?还是什么控件可以实现?
- 关于Treeview控件的一个棘手问题,向各位大侠求助!!!恳请高手给出指点,谢谢!!
- 新手请教:怎样删除相同的行???(使用的是access数据库)
- 很简单的字符串倒置问题
- 关于DataSet读取Xml文件,创建成Tables的问题!
- 事件可以单开一个线程吗?
- 关于截图并保存为文件的问题
- JAVA的问题
- 用C# ultraTree树控件做一个树菜单,第一层到第三层效果是现实了,可是到了第四层的时候把第二层的也显示到第四层的节点下了,请高手帮帮忙啊,急啊
自己搜索一下,很多现成的示例,效果相当好
{
this.textbox.visible = true;
}
textbox 就是dropdownlist后面的 文本框 开始把visible = false
{
if (comboBox1.Text == "其他")
{
textBox1.Visible = true;
}
else
{
textBox1.Visible = false;
}
}
在下拉框的选择事件写如下事件,
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.Text == "其他")
textBox2.Visible = true;
else
textBox2.Visible = false; }
再在textBox2中的双击事件(或者其他事件)中把文件增加到comboBox1中.
在textBox2中输入完毕后双击一下就会添加到comboBox1中了
private void textBox2_DoubleClick(object sender, EventArgs e)
{
comboBox1.Items.Add(textBox2.Text.Trim());
textBox2.Text = "";
textBox2.Visible = false;
}