zoukankan
html css js c++ java
DataGridView 中的 CheckBox
1.在DataGridView中添加一条列,类型为DataGridViewCheckBoxColumn
2.添加CellClick事件编码如下
Code
1
private
void
DataGridView1_CellClicked(
object
sender, DataGridViewCellEventArgs e)
2
{
3
//
-1的话则是标题被选中,如果没有这句,下面的容器将会越界出错
4
if
(e.rowindex
>
-
1
&&
e.ColumnIndex
>
-
1
)
5
{
6
//
第一列的某个Cell被选中
7
if
(e.ColumnIndex
==
0
)
8
{
9
//
如果是选中状态,则取消。反之亦然
10
if
((
bool
)
this
.dataGridView1.Rows[e.RowIndex].Cells[
0
].EditedFormattedValue)
11
{
12
this
.dataGridView1.Rows[e.RowIndex].Cells[
0
].Value
=
false
;
13
this
.dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor
=
Color.Empty;
14
}
15
else
16
{
17
this
.dataGridView1.Rows[e.RowIndex].Cells[
0
].Value
=
true
;
18
this
.dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor
=
Color.Yellow;
19
}
20
}
21
}
22
}
23
查看全文
相关阅读:
SQL server不同服务器之间复制数据 枫
jQuery对Select的操作集合[终结篇] 枫
php操作cookie搜集 枫
mysql省市县数据库 枫
sqldate转换格式 枫
sql清除数据的各种情况 枫
asp.net后台控制HtmlMeta 枫
mysql代码段 枫
php时间操作 枫
HTTP协议header头域 枫
原文地址:https://www.cnblogs.com/forestsheep/p/1323640.html
最新文章
[Database] Oracle: Oracle 客户端 instantclient 的使用
[JavaScript] 网页加入收藏、设为首页常用脚本
[Database] SqlServer: SQL Server 2005 中使用正则表达式匹配
NET 集合之 Queue
[Serializable] 在C#中的作用 NET 对象序列化(一)
VS 2008 Calculate Code Metrics
PHP+MySql+Apache +wordpress 安装
WinDbg 调试命令记录二 (基础CLR查看)
Linq To Sql Standard Database Operations Inserts
[JavaScript] Firefox 插件开发(网站编辑转发工具)
热门文章
WinDbg 调试命令记录一
WinDbg 调试命令记录一
[Design]设计模式设计原则及关系
[Design]设计模式 为什么要学习设计原则/模式
[Design] 创建模式
WinDbg 调试命令记录二 (基础CLR查看)
css问题总结 枫
给FCKEDITOR添加中文字体 枫
利用jQuery操作对象数组 枫
MSSQL省市数据库 枫
Copyright © 2011-2022 走看看