当前位置: 代码迷 >> VFP >> 怎么控制grid里面的指定单元格
  详细解决方案

怎么控制grid里面的指定单元格

热度:2577   发布时间:2013-02-26 00:00:00.0
如何控制grid里面的指定单元格
有一个grid1
我想当这个grid1的 第十行第一列 的值为 1 时,
该行第二列的控件不可用,或者不能改变值(反正就是用第一列的值控制其他列,大虾应该明白吧),但不影响其他行列。


另外想问问如何编辑位图?例如原本我用程序在位图上画了一条红线,现在想将红线变成紫线,如何改变线的颜色。
这个不是在表单画出来,而是在报表的图片打印出来。(此问题如有适用的答案另发帖给分)

------解决方案--------------------------------------------------------
问题1:
在 Grid 的 AfterRowColChang 事件加代码:
VB code
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
  相关解决方案