积极答复者
如何判断datagridview 内的 checkbox 有无 checked ?

问题
答案
-
直接按照我的做法:
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(int)); dt.Columns.Add("Male", typeof(bool)); dt.Rows.Add(1, true); dataGridView1.DataSource = dt; //测试布尔类型单元格内容 MessageBox.Show(dataGridView1.Rows[0].Cells[1].Value.ToString()); } }
下载MSDN桌面工具(Vista,Win7)
我的博客园
慈善点击,点击此处- 已编辑 ThankfulHeartModerator 2012年9月18日 8:39
- 已标记为答案 weipxf 2012年9月18日 8:54
全部回复
-
Error ,无效的转换?
if(dataGridView.Rows[0-based索引].Cells[0-based索引].Value.ToString().ToLower()=="true")
{
//做你希望的事情……
}还是不行请写出你的代码,谢谢!
- 已编辑 ThankfulHeartModerator 2012年9月18日 8:11
-
直接按照我的做法:
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(int)); dt.Columns.Add("Male", typeof(bool)); dt.Rows.Add(1, true); dataGridView1.DataSource = dt; //测试布尔类型单元格内容 MessageBox.Show(dataGridView1.Rows[0].Cells[1].Value.ToString()); } }
下载MSDN桌面工具(Vista,Win7)
我的博客园
慈善点击,点击此处- 已编辑 ThankfulHeartModerator 2012年9月18日 8:39
- 已标记为答案 weipxf 2012年9月18日 8:54