如何在DataGridView中添加一行CheckBox?(winForm) 如何在DataGridView中添加一行CheckBox?(winForm) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ColumnType = DataGridViewCheckBoxColumn DataGridView有自带CheckBox的列,添加就是了。添加列的时候选择DataGridViewCheckBoxColumn。 右键添加列,添加一个datagridviewcheckboxcolumn 在winfrom 的DataGridView中添加一列,ColumnType属性设置为DataGridViewCheckBoxColumn。设置Name属性为SIndex选择全部列 private void btnSelALl_Click(object sender, EventArgs e) { DataTable dt = (dataGridView1.DataSource as DataTable); for (int i = 0; i < dt.Rows.Count; i++) { dt.Rows[i]["SIndex"] = 1; } }取得某一选择行的值private void btnGetR_Click(object sender, EventArgs e) { if (dataGridView1.IsCurrentCellDirty) { dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit); } for (int i = 0; i < dataGridView1.Rows.Count; i++) { if (dataGridView1.Rows[i].Cells["SelIndex"].Value.ToString() == "1") { MessageBox.Show( dataGridView1.Rows[i].Cells["Test"].Value.ToString()); } } } 在DataGridView中有个属性,不要选择TEXT,选择CheckBox就行了 开发的程序比较大每次编译都需要较长时间 asp.net 与jquery ajax交互问题 c# 快捷方式 请问,想用C#做QQ视频录像功能的一个软件,是否可行呢? 请教:filestream读一个正在被使用的文本是否安全? 生成一组随机数 c#2.0里面如何读取Resources.resx里面的内容? 请问怎样在c#里设置或改变屏幕背景 求助 关于list<t>泛型集合存储数据的问题 C#开发ERP问题讨论 VS打开项目问题?(没有解决方案文件) 请教各位C#中的RegistryKey类如何使用
设置Name属性为SIndex
选择全部列 private void btnSelALl_Click(object sender, EventArgs e)
{
DataTable dt = (dataGridView1.DataSource as DataTable);
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["SIndex"] = 1;
}
}取得某一选择行的值private void btnGetR_Click(object sender, EventArgs e)
{
if (dataGridView1.IsCurrentCellDirty)
{
dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
if (dataGridView1.Rows[i].Cells["SelIndex"].Value.ToString() == "1")
{
MessageBox.Show( dataGridView1.Rows[i].Cells["Test"].Value.ToString()); }
} }