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/
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
常见的web漏洞
WEB前端性能优化常见方法
前端多终端浏览器兼容
vue中computer与watch区别
Vue父子组件生命周期执行顺序
Git配置文件的妙用
Git的基本概念和操作
对AUC计算公式和几何意义的理解(详细版)
如何看文献
Python函数 range()和arange()的区分
原文地址:https://www.cnblogs.com/Chinasf/p/139206.html
最新文章
给一个正整数n,计算从1-n中出现1的次数
函数防抖与函数节流
为什么DOM操作会慢?
负数在计算机中的表示方法
HTTP缓存
Sentinel 流程分析
tcc-transaction 分析
Netty源码 服务端的启动
关于分布式事务的理解(二)
Springboot整合Elastic-Job(二)
热门文章
Springboot整合Elastic-Job
数据库和缓存一致性分析
Netty 简介
NIO 简介
Java IO模型
Vue v-if和v-show的区别
vue中v-html会导致哪些问题
ios、安卓前端兼容性大全
高频dom操作和页面性能优化探索
Vue.js Watch中的 deep:true 是如何实现的
Copyright © 2011-2022 走看看