kwhw.net
当前位置:首页 >> C#winForm 根据ComBoBox选择的值ID,tExtBox自动显... >>

C#winForm 根据ComBoBox选择的值ID,tExtBox自动显...

// 定义数据类型 class demoInfo { public int ID{get;set;} public stringi Value{set;get;} } // 绑定数据到combobox List lst = new List(); lst.Add(new demoInfo(){ID=1,Value="阿杜"}); comboBox.ValueMember = "Value"; comboBox.Display...

在ComboBox的SelectIndexChanged事件中添加你查询数据库的代码 把查询结果赋值到textbox就可以了

举个例子给你吧 1.你想得到索引为0的值 TextBox1.text=comboBox1.Items[0].ToString(); 2.如果想改变索引为0的值就写为comboBox1.Items[0]=“你想要的值”; 然后刷新绑定comboBox1.Refresh();

是因为你绑定到了同一个数据源,在cb.DataSource这里month.ToArray()就行了,winform控件会根据底层数据源的变动受影响,某个combobox选择变化以后会更新数据源,数据源发出变化通知,其他combobox会接收到通知,就变化了,看起来好像联动了一样

如果绑定了数据源,你可以把ID设置为ValueMember,然后你可以用combobox.SelectedValue得到值

设置ComboBox的2个属性 AutoCompleteMode设置成SuggestAppend AutoCompleteSource设置成ListItems 希望对你有用¥

看起来没什么问题,你的Item是字符串类型么

以下方法实现获取ComboBox中被选中项的值: (1)在Visual Studio中新建一个“Windows 窗体应用程序”项目 (2)在项目中添加一个类MyItem。这个类有两个用途: 在ComboBox中显示 用于检索被选中项的值 MyItem.cs代码 namespace WindowsFormsAppli...

private void fill_Combox(ComboBox cb, string sql)//填充combox { cmd = new SqlCommand(sql, conn.getConn()); sdr = cmd.ExecuteReader(); while (sdr.Read()) { cb.Items.Add(sdr[0].ToString());//读取id列到combobox中 } } private void ...

首先要给combobox集合添加内容 效果如下 然后添加方法 效果如下图 代码如下 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using S...

网站首页 | 网站地图
All rights reserved Powered by www.kwhw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com