ComboBox、CheckListBox、Label随记
一.如何取出CheckListBox中每个选中ComboBox对应的键和值:
CheckListBox clbTest = new CheckListBox ();
DataTable dt = db.GetDataTable(sqlQuery);
clbTest .DataSource = dt;
clbTest .DisplayMember = "name";//dt中的一列
clbTest .ValueMember = "code";//dt中的一列
//取出所有选中项对应的键和值
for (int i = 0; i < clbXMJG.CheckedItems.Count; i++)
{
DataRowView item = clbXMJG.CheckedItems[i] as DataRowView;
string name = item["name"].ToString();
string code = item["code"].ToString();
}
二.如何手动给ComboBox添加键值对:
ArrayList list_czbz = new ArrayList();
list_czbz.Add(new DictionaryEntry("code1", "value1"));
list_czbz.Add(new DictionaryEntry("code2", "value2"));
this.cbx_czbz.DataSource = list_czbz;
this.cbx_czbz.DisplayMember = "key";
this.cbx_czbz.ValueMember = "value";
三.Label控件的背景设置为透明:
只要将label的backColor属性设置设置为透明即可,透明在Web目录下的第一个

浙公网安备 33010602011771号