winform窗体数据的添加 1217
》关于组合框控件 comboBox(cb对象)
组合框对象 动态添加数据
组合框对象.Items.Add(内容)
组合框对象 断开式添加数据
组合框对象.DisplayMember = 列名
组给框对象.ValueMember = 列名
组合框对象.DataSource = 数据源
》关于ListView控件(lv对象)
连接式填入数据 添加一条数据
// 实例化item对象
ListViewItem item = new ListViewItem(项名称)
// 添加子项
item.SubItems.Add(子项内容);
// 把item添加到listview对象中
lv对象.Items.Add(item)
连接式填入数据 添加多条数据
首先要获得DataReader对象,假设为reader
while (reader.Read()) {
ListViewItem item = new ListViewItem();
item.Text = reader["列名"].ToString();
item.SubItems.Add(reader["列名2"].ToString());
listView1.Items.Add(item);
}
》关于DataGridView对象(dgv对象)
断开式添加数据 操作步骤
- 关闭自动添加列
- 关闭允许添加行
- 绑定数据源
- dgv添加列并绑定数据结果中的列
关闭自动添加列
dgv对象.AutoGenerateColumns = false;
关闭允许添加行
dgv对象.AllowUserToAddRows = false;
绑定数据源
dgv对象.DataSource = DataSet对象.Tables[表名称];
dgv添加列并绑定数据结果中的列
给列的DataPropertyName对应上数据查询结果的列名称信息