DataGridView 的 DataGridViewCheckBoxColumn使用简单说明2008年02月12日 星期二 下午 08:19在网上找到的都不是很合适,现在我针对自己使用的一点经验简单说明一下,有不足之处,还望各位斧正:
在进行显示的列上,我要用Y表示选中,N表示未选中,则设置
FalseValue = "N";
TrueValue = "Y";
IndeterminateValue = "N";然后将需要的字段绑定到该位置关于如何获得哪些被选中:
this.dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
Console.WriteLine(dataGridView1.Rows[i].Cells[0].Value.ToString());
}
上面是从网上找的
FalseValue ,TrueValue 实际用途是什么
如何将 需要的字段绑定到该位置 ?????求教高手 最好有代码
在进行显示的列上,我要用Y表示选中,N表示未选中,则设置
FalseValue = "N";
TrueValue = "Y";
IndeterminateValue = "N";然后将需要的字段绑定到该位置关于如何获得哪些被选中:
this.dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
Console.WriteLine(dataGridView1.Rows[i].Cells[0].Value.ToString());
}
上面是从网上找的
FalseValue ,TrueValue 实际用途是什么
如何将 需要的字段绑定到该位置 ?????求教高手 最好有代码
解决方案 »
- C语言中形参是如何进行地址传送的??
- .net 调用java webservice 出现由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没
- WPF 串口接收invoke问题
- 搞不懂的问题:将数据类型 varchar 转换为 bigint 时出错,请教各位大侠
- C# 是否能使用消息触发机制实现计时
- 用comBox编写字号大小问题.
- Win32 API 声明C#版 谁有吗,请发一份?
- 哪位有关于uml 或是 oop 的书籍可供下载?
- 高分求救 大侠们c#到底可不可以调用vc编写的动态连接库,那还要vc编写的组件干什末
- 如何发布C#的可执行程序
- 倾斜字体验证码的问题
- 在C#中 怎么用代码表示包东西默认保存到指定的盘?
FalseValue = "N"; //CheckBox 选中时,对应的数据值。
TrueValue = "Y"; //CheckBox 未选中时,对应的数据值。
IndeterminateValue = "N"; //CheckBox 为中间状态时,对应的数据值。
所谓中间状态,就是介于选中和未选中之间的第三种状态,可以认为是部分选中。如果你的数据是整型,0表示false,1表示true的话,就不需要额外的设置。
或者你也可以显式的设置:
[code=C#]
DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
column.HeaderText = "是否变态";
column.DataPropertyName = "isBT";
column.TrueValue = 1;
column.FalseValue = 0; dataGridView1.Columns.Add(column);
[code]
我想在数据表前面添加DataGridViewCheckBoxColumn 通过DataGridViewCheckBoxColumn来判断该行数据是否被
选中 怎样实现?
{
if(this.dataGridView1.Rows[i].Cells["CheckBoxColumn"].Value.Tostring()=="true")
{
//code
}
}
不选value是null。
if (null != row.Cells["IsDown"].Value && "True" == row.Cells["IsDown"].Value.ToString())
如何将 需要的字段绑定到该位置 ????? 兄台,你这个如果是要加入到dgv里的某一列来表示,那一定就是一个CheckBox.如果要绑定到dgv里面,可以这样. DataGridViewCheckBoxColumn bb = new DataGridViewCheckBoxColumn();
dgv.Columns.Add(bb);