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
查看全文
相关阅读:
BZOJ_2002_[Hnoi2010]Bounce 弹飞绵羊_LCT
BZOJ_4154_[Ipsc2015]Generating Synergy_KDTree
BZOJ_2801_[Poi2012]Minimalist Security_dfs树+特判+乱搞
BZOJ_3123_[Sdoi2013]森林_主席树+启发式合并
2019集训队作业做题实况[1](1-30):
牛客挑战赛33 F 淳平的形态形成场(无向图计数,EGF,多项式求逆)
【NOIP2019模拟2019.10.07】果实摘取 (约瑟夫环、Mobius反演、类欧、Stern-Brocot Tree)
CodeChef Max-digit Tree(动态规划)
骚操作:c++如何用goto便捷地写人工栈?
Comet OJ
原文地址:https://www.cnblogs.com/forestsheep/p/1323640.html
最新文章
mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围
ajax课2JSON
ajax课1 源码
Ajax棵
jsp02
String、StringBuilder、StringBuffer的区别?
反射的使用场景、作用及优缺点?
面向对象设计原则有哪些?
Class类的作用是什么?如何获取Class对象?
反射主要实现类有哪些?
热门文章
Java中的日期与时间获取与转换?
GB2312编码的字符串如何转换为ISO-8859-1编码?
说说字符串与基本数据之间的转换
Inner Class和Static Nested Class的区别?
为什么不能根据返回类型来区分方法重载?
BZOJ_1004_[HNOI2008]Cards_burnside+DP
BZOJ_3781_小B的询问_莫队
BZOJ_5418_[Noi2018]屠龙勇士_exgcd+excrt
BZOJ_5416_[Noi2018]冒泡排序_DP+组合数+树状数组
BZOJ_5415_[Noi2018]归程_kruscal重构树+倍增+最短路
Copyright © 2011-2022 走看看