如何控制grid里面的指定单元格
有一个grid1
我想当这个grid1的 第十行第一列 的值为 1 时,
该行第二列的控件不可用,或者不能改变值(反正就是用第一列的值控制其他列,大虾应该明白吧),但不影响其他行列。
另外想问问如何编辑位图?例如原本我用程序在位图上画了一条红线,现在想将红线变成紫线,如何改变线的颜色。
这个不是在表单画出来,而是在报表的图片打印出来。(此问题如有适用的答案另发帖给分)
[解决办法]
问题1:
在 Grid 的 AfterRowColChang 事件加代码:
Lparameters nColIndex && 原系统代码If This.ActiveRow=10 And nColIndex=2 And This.Columns(nColIndex-1).Text1.Value=1 This.Columns(nColIndex).ReadOnly=.T.Else This.Columns(nColIndex).ReadOnly=.F.Endif