.Net平台Winform两个ComboBox控件绑定同一个数据源的问题
2012-10-31 12:55
411 查看
今天WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做了数据绑定(具体代码如下),但是运行出现了这个一个奇怪的问题,我改变了comboBox1的值,但是comboBox2的值也自动改变了,我没有设置comboBox1_SelectedIndexChanged函数
private void Form1_Load(object sender, EventArgs e)
{
dataset ds=getds("select code,name from shp") ;
comboBox1.DataSource = ds;
comboBox1.ValueMember = "code";
comboBox1.DisplayMember = "name";
comboBox1.SelectedIndex = 0;
comboBox2.DataSource = ds;
comboBox2.ValueMember = "code";
comboBox2.DisplayMember = "name";
comboBox2.SelectedIndex = 0;
}
解决方法:
dataset ds=getds("select code,name from shp")
comboBox1.DataSource = ds;
comboBox1.ValueMember = "code";
comboBox1.DisplayMember = "name";
comboBox1.SelectedIndex = 0;
comboBox2.DataSource = ds.Copy();
comboBox2.ValueMember = "code";
comboBox2.DisplayMember = "name";
comboBox2.SelectedIndex = 0;
private void Form1_Load(object sender, EventArgs e)
{
dataset ds=getds("select code,name from shp") ;
comboBox1.DataSource = ds;
comboBox1.ValueMember = "code";
comboBox1.DisplayMember = "name";
comboBox1.SelectedIndex = 0;
comboBox2.DataSource = ds;
comboBox2.ValueMember = "code";
comboBox2.DisplayMember = "name";
comboBox2.SelectedIndex = 0;
}
解决方法:
dataset ds=getds("select code,name from shp")
comboBox1.DataSource = ds;
comboBox1.ValueMember = "code";
comboBox1.DisplayMember = "name";
comboBox1.SelectedIndex = 0;
comboBox2.DataSource = ds.Copy();
comboBox2.ValueMember = "code";
comboBox2.DisplayMember = "name";
comboBox2.SelectedIndex = 0;
相关文章推荐
- .Net平台Winform两个ComboBox控件绑定同一个数据源
- .Net平台Winform两个ComboBox控件绑定同一个数据源
- WINFORM中两个 ComboBox 控件绑定同一个数据源的问题
- winform程序设计中,label,TextBox,ComboBox等几个控件几乎是用得最多的,在设计中经常会遇到一些小问题,如:comboBox控件绑定了数据源之后,如何设置默认值?
- winform快速开发平台之代码抽象->快速绑定ComboBox数据控件
- winform有一个combobox和一个textbox控件,如何进行动态绑定,使得combobox中的数据改变时,textbox中的数据也随之改变?
- 解决WinForm中ComboBox控件的“设置"DataSourse”属性后无法修改项集合”以及两个不相关联的ComboxBox控件实现数据列表显示不可实现的问题
- .NET各大平台数据列表控件绑定原理及比较(WebForm、Winform、WPF)
- 多个ComboBox绑定同一个数据源出现的问题解决办法
- .NET各大平台数据列表控件绑定原理及比较(WebForm、Winform、WPF)
- 关于.net winform ComboBox数据绑定显示问题
- winform快速开发平台 -> 快速绑定ComboBox数据控件
- winform combobox控件数据源绑定
- WinForm控件复杂数据绑定常用数据源(对Combobox,DataGridView等控件DataSource赋值的多种方法)
- 在.Net中将Enum绑定到ComboBox控件 (思想适用于Asp.net和WinForm)
- .NET各大平台数据列表控件绑定原理及比较(WebForm、Winform、WPF)
- 一个关于.Net的SaveFileDialog控件(Winform)的有趣问题
- WinForm控件复杂数据绑定常用数据源(对Combobox,DataGridView等控件DataSource赋值的多种方法)
- 一个支付账号绑定两个应用的问题(支付宝和微信支付)
- winform中comboBox控件加默认选项的问题