|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
感觉很多控件都必须自己去写代码;用了WebMatrix感觉也不是很好,毕竟没有很强的WYSIWYG效果。现在就不知道如何是好了。由于一向都是做的B/S架构的项目,对ComBoBox控件很不懂得,明天在做一个小WinForm工具时,要用到下拉框,拖沓了一个ComBoBox控件后,却找不到像DropDownList控件一件的DataTextField与DataValueField属性,回忆起之前在做小工具时,也一样找不到ComBoBox的Text与Value属性,最初只要用很不友爱的体例在界面上同时显现Text与显现Value的办法来完成了。
明天决意要好好的办理该成绩,在找遍ComBox一切属性后,终究定位到两个有点像的属性了,即DisplayMember属性与ValueMember属性,一测试,公然为我想要的属性,太乐意了。写在这里,做个纪录,以避免今后又忘了。
示例代码:
privatevoidForm1_Load(objectsender,EventArgse)
{
DataTabledt=newDataTable();
dt.Columns.Add("A");
dt.Columns.Add("B");
dt.Rows.Add("a","a1");
dt.Rows.Add("b","b1");
comboBox1.DataSource=dt;
comboBox1.DisplayMember="A";//相称于DropDownList的DataTextField属性
comboBox1.ValueMember="B";//相称于DropDownList的DataValueField属性
}
在ComBoBox的选中事务中测试:
privatevoidcomboBox1_SelectedIndexChanged(objectsender,EventArgse)
{
this.comboBox1.Text//获得的界面上显现的字段A的值
this.comboBox1.SelectedValue//获得的是埋没的字段B的值
}
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的) |
|