首页 > 其他 > 详细

ToolStripComboBox的DataSource和DataTable使用技巧

时间:2020-01-01 10:52:49      阅读:107      评论:0      收藏:0      [点我收藏+]
 

可以使用Items属性
private void GetData() //一下数据均为测试
{
toolStripComboBox1.Items.Clear();
            DataTable dt = new DataTable();
            using (SqlConnection conn = new SqlConnection("Server=.;Database=Northwind;uid=sa;pwd=123;"))//修改相应的连接值
            {
                SqlDataAdapter sda = new SqlDataAdapter("SELECT * FROM Employees", conn); //测试的表
                sda.Fill(dt);
            }
            foreach (DataRow row in dt.Rows)
            {
                toolStripComboBox1.Items.Add(row["firstName"].ToString());
            }
}
//toolStripComboBox1.Items.Add();很好用强大!!只需调用GetData() 就ok了,就会得到你想要的结果了!

 

二、本来认为ToolStripComboBox和ComboBox差不多,没想到在ToolStripComboBox的属性中怎么也找不到 DataSource,也没有ValueMember和DisplayMember,但是多了一个ComboBox属性,哈哈,于是就有了下面的写法:

toolStripComboBox.ComboBox.DataSource = datatable;

toolStripComboBox.ComboBox.ValueMember = "ItemID";

toolStripComboBox.ComboBox.DisplayMember = "ItemName";

ToolStripComboBox的DataSource和DataTable使用技巧

原文:https://www.cnblogs.com/wfy680/p/12128194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!