zoukankan
html css js c++ java
DataGrid通过程序的方式锁定任意指定的行
就写在 CurrentCellChanged事件中就ok了;
//
锁定的行,这个存放了要锁定的行数据。
private
int
[] LockRow
=
new
int
[]
{
3
,
6
,
9
,
20
}
;
private
void
dataGrid_CurrentCellChanged(
object
sender, System.EventArgs e)
{
//
锁定表格行的算法
this
.dataGrid.ReadOnly
=
false
;
for
(
int
i
=
0
;i
<
LockRow.Length;i
++
)
{
if
(
this
.dataGrid.CurrentRowIndex
==
LockRow[i])
{
this
.dataGrid.ReadOnly
=
true
;
break
;
}
}
}
版权信息
作者:
Chinasf
出处:
http://Chinasf.cnblogs.com/
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
linux线程
linux线程
c++之堆、栈、数据段、
fork()、僵死进程和孤儿进程
linux之管理mysql
linux之管理apache
Django 时间与时区设置问题
Django rest framework:__str__ returned non-string (type NoneType) 真正原因
Django获取当前页面的URL——小记
Django中出现:TemplateDoesNotExist at
原文地址:https://www.cnblogs.com/Chinasf/p/139206.html
最新文章
platform驱动分离
输入子系统 框架
busybox(四)完善
busybox(二)编译
busybox(三)最小根文件系统
根文件系统之init
UNIX文件的权限之“设置用户ID位”
fcntl 获取文件状态标志
private成员变量真的私有吗?(用指针刨他祖坟)
Linked List Cycle
热门文章
Excel Sheet Column Number
Excel Sheet Column Title
Best Time to Buy and Sell Stock II
Armstrong数
Maximum Depth of Binary Tree
Same Tree
linux常见问题
c++之运算符重载
c++之虚函数virtual , overriding , overwrite
c++深入char*p , char a[], 字符串的复制与倒序排列
Copyright © 2011-2022 走看看