VS2010中用C#开发Windows程序,Combox从数据库表读数据问题
VS2010平台,用C#开发Windows程序,Combox从数据库表读数据能显示,但是选中下拉框中的某一项后,不能在下拉框中显示,下拉框中是蓝色选中,没有选中的下拉框内容.是不是vs2010中有bug啊DataSet ds = storeClassBLL.GetAllList();
combox1.DataSource = ds.Tables[0];
combox1.DisplayMember = "storeName";
combox1.ValueMember = "storeClassID"; --------------------编程问答-------------------- 啥意思,表示没看懂 --------------------编程问答-------------------- DataSet ds = storeClassBLL.GetAllList();
combox1.DataSource = ds.Tables[0];
combox1.DisplayMember = "storeName";
combox1.ValueMember = "storeClassID";
//增加下面两行
combox1.AutoCompleteMode = AutoCompleteMode.Suggest;
combox1.AutoCompleteSource = AutoCompleteSource.ListItems; --------------------编程问答-------------------- 就是在下C#下拉框中从数据库表中绑定数据,单击下拉框时,选择的条目,不能显示在框中,当在下拉框外单击鼠标时才能显示. --------------------编程问答-------------------- 我自己解决了,单击完下拉框后,让光标到其它控件中,就行了。也就是单击完下拉框后,再执行下面事件
private void combox1_SelectionChangeCommitted(object sender, EventArgs e)
{
txtAddress.Focus();
} --------------------编程问答-------------------- 貌似这只是个应急的解决方案,应该是什么地方设置的不对或者某些事件有冲突,正常情况下选择了就会显示在下拉列表框的文本框中的
补充:.NET技术 , C#