我想做一个 combobox 级联 比如combobox1和combobox2 combobox1的绑定数据写在 Load 里面 则combobox2 的绑定数据写在 combobox1的SelectedValueChanged事件里面是吗?但是每次加载的时候都会未实例化的 因为第一次combobox1 还没有绑定上他就执行combobox1的SelectedValueChanged事件了,具体怎么做啊 在线等待谢谢
解决方案 »
- Dxperience 9.2.4(DEVEXPRESS)的GridControl在客户电脑上无法导出文件
- 首次编译时出现问题,之后就没事了,怪!怪!怪!怪!怪!怪!怪!怪!
- 命名空间包含**的定义
- crystal report
- 十万火急!! 各位大侠帮帮忙看一下
- socket文件上传
- process打开文件的问题
- 如何在win7机器上不安装2.0的框架,l就可以使用2.0的dll
- SDK,API,dll等之间的关系是怎么样的
- 在线等待!如何在Btn_Click事件中,用代码使绑定到DataTable的DataGrid的当前行移到最下面的“新增”位置上?
- 如果根据地址找出对应的省份和城市
- Traceroute 在C#中调用tracertDOS命令,如何实现逐行显示结果呢?
在Load完毕之后再开始监听事件
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("a");
comboBox1.Items.Add("b");
comboBox1.Items.Add("c");
comboBox1.Items.Add("d");
comboBox1.SelectedValueChanged += new EventHandler(comboBox1_SelectedValueChanged);
} void comboBox1_SelectedValueChanged(object sender, EventArgs e)
{
Random rand = new Random();
comboBox2.Items.Clear();
comboBox2.Items.Add(comboBox1.SelectedText + rand.Next());
comboBox2.Items.Add(comboBox1.SelectedText + rand.Next());
comboBox2.Items.Add(comboBox1.SelectedText + rand.Next());
comboBox2.Items.Add(comboBox1.SelectedText + rand.Next());
}good luck
combobox2的绑定代码可以写在combobox2的下拉事件里, sql的where范围指向combobox的txt值