700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C# winform窗体 ComboBox控件

C# winform窗体 ComboBox控件

时间:2019-05-13 14:51:24

相关推荐

C# winform窗体 ComboBox控件

赋值:

第一种方法:

控件名称为:cmbXb

cmbXb.Items.Add("男");

cmbXb.Items.Add("女");

cmbXb.SelectedIndex = 0;

第二种方法:

控件名称为:cbxGuoji

string sql = "select id,mc from ZDYLX where fl = 'gj' and zt = '正常'";

List<NationalityInfo> Mylist = new List<NationalityInfo>();

NationalityInfo nationality = null;

nationality = new NationalityInfo();

nationality.id = Convert.ToInt32(0);

nationality.mc = "";

Mylist.Add(nationality);

using (DataSet Myds = DbHelperSQL.Query(sql))

{

using (DataTable Mytable = Myds.Tables[0])

{

for (int i = 0; i < Mytable.Rows.Count; i++)

{

nationality = new NationalityInfo();

nationality.id = Convert.ToInt32(Mytable.Rows[i][0].ToString());

nationality.mc = Mytable.Rows[i][1].ToString();

Mylist.Add(nationality);

}

}

}

//清除原有数据

cbxGuoji.DataSource = null;

//绑定新数据

cbxGuoji.DataSource = Mylist;

cbxGuoji.DisplayMember = "mc";

cbxGuoji.ValueMember = "id";

使用:

第一种方法: cbxGuoji

string nation = Convert.ToString(myTable.Rows[0][11]);

cbxGuoji.Text = nation;

第二种方法:cbxMoney

string npjsr = Convert.ToString(myTable.Rows[0][23]);

for (int i = 0; i < cbxMoney.Items.Count; i++)

{

if (cbxMoney.GetItemText(cbxMoney.Items[i]) == npjsr)

{

cbxMoney.SelectedItem = cbxMoney.Items[i];

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。