标题:两个ComboBox绑定同一个Dataview出现两个控件会同步的错误,怎么解?
只看楼主
_迷_
Rank: 2
等 级:论坛游民
帖 子:16
专家分:32
注 册:2012-2-17
结帖率:100%
 问题点数:0 回复次数:2 
两个ComboBox绑定同一个Dataview出现两个控件会同步的错误,怎么解?
       在做一个航班查询功能,有两comboBox1控件绑定城市,我在Form1_Load中对他们做了数据绑定(具体代码如下),但是运行出现了这个一个奇怪的问题,我改变了cboStart的值,但是cboDestination的值也自动改变了,我没有设置comboBox1_SelectedIndexChanged函数   
            //绑定数据到控件(出发地控件)
            cboStart.DisplayMember = "CityName";
            cboStart.ValueMember="id";
            cboStart.DataSource = dvCityInfo;
            //绑定数据到控件(目的地控件)
            cboDestination.DisplayMember = "CityName";
            cboDestination.ValueMember = "id";
            cboDestination.DataSource = dvCityInfo;

[ 本帖最后由 _迷_ 于 2012-2-26 14:07 编辑 ]
搜索更多相关主题的帖子: 航班查询 出发地 
2012-02-26 13:58
月光雪山
Rank: 2
等 级:论坛游民
威 望:4
帖 子:36
专家分:97
注 册:2012-1-10
得分:0 
这两个数据源是一样的,每一个值指向内存地址都一样,你可以创建两个不同的数据源,再绑定就可以啦
2012-02-28 10:36
xydddaxia
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:33
帖 子:466
专家分:2307
注 册:2009-3-20
得分:0 
将comboBox克隆Clone()

站在春哥的肩膀上
2012-02-28 11:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-361667-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.293231 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved