我想在combox1选中相应内容时,在combox2显示一列字符,改变combox1的内容时,combox2也对应改变。具体代码怎么写呢
如if(comboBox1.Text="Student")
...........
else if(combobox2.Text="SC")
...........
省略号出怎么写呢,谢谢了
如if(comboBox1.Text="Student")
...........
else if(combobox2.Text="SC")
...........
省略号出怎么写呢,谢谢了
解决方案 »
- 关于数据在界面中的一个显示问题 弄懂了加到100分
- 使用listview显示本机安装的应用程序的问题
- 求教用C#实现将2张JPG图像合并为一张图像
- 请问DataGridView的editmode在EditOnEnter的情况下,如何让cell的移动从左到右
- Spread中打印时,怎样 样设置纸张的大小或者是规格(例如A3、A4 或者 241MM*140MM)
- 如何取百度分享后的完整网址
- DataTime dt=null;//居然都出错!?
- 关于LABEL
- 编程中的Flash问题?
- 小弟正在研究C#,有些困惑和各位交流下,敬请指点。
- Nhibernate 问题
- 在调试VS2005中经常遇到“找不到类型或命名空间名称“***”(是否缺少 using 指令或程序集引用?)”,这属于哪种错误?
swictch(comBox1.SelectedIndex)
{
case 0:
comBox2.SelectedIndex=0;
break:
case 1:
comBox2.SelectedIndex=1;
break;
......
}
如果是自己添加项的话,就在第1个ComboBox改变时在另一个ComboBox里加几句ComboBox2.Items.Add("某项");
写入
this.comBox2.selectedindex=this.comBox1.selectedindex;
大小写自己更正了.
但还要看LZ具体是Web实现还是WinForm实现啊
在combobox的selectindexchanged事件里
swictch(comBox1.SelectedIndex)
{
case 0:
list1.Clear();
list1.Add("4555");
list1.Add("125");
list1.Add("789");
comBox2.DataSource=list1; comBox2.SelectedIndex=0;
break:
case 1:
list1.Clear();
list1.Add("4www");
list1.Add("sdrer");
list1.Add("7hrt");
comBox2.DataSource=list1;
comBox2.SelectedIndex=0;
break;
......
}
设两个表,
....
在事件里面 前面应该是
先将第2个combobox里面的内容清空
this.comboBox2.Items.Clear();
然后
判断第一个选中的是什么
if(this.comboBox1.SelectedIndex ==1)
{
在选中第一个的时候 第2个里面想显示什么内容就添加什么内容
this.comboBox2.Items.Add();
}
else if(this.comboBox1.SelectedIndex ==2)
{
...
}
...就是这样...我是小菜鸟! 说的不好清见谅, 希望能够帮到你!