c# winform两个列表控件公用一个数据集,右边的列表里不能出现左边列表里选中的项
c# winform两个列表控件公用一个数据集,右边的列表里不能出现左边列表里选中的项
技术栈:泛型+linq
左边列表绑定数据
/// /// 加载执行 /// /// /// private void Select_Load(object sender, EventArgs e) { RegionDataTable(); this.DepartureComboBox.ValueMember="id"; this.DepartureComboBox.DisplayMember="name"; this.DepartureComboBox.DataSource=regionDataTable; }
初始化共享数据集
ModelConvertHelper.ConvertToModel(dt)C# DataTable类型 转换成 List集合类型的方法javascript:void(0)
List regionDataTable=null; /// /// 获取航线列表 /// private void RegionDataTable() { string sql = "select id, name from Region"; DataTable dt=DBHelper.GetDataTable(sql); //调用DataTable类型 转换成 List集合类型 帮助类 regionDataTable= ModelConvertHelper.ConvertToModel(dt); }
左边选中有给右边列表赋值
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~