> 这个Tstringgrid的options也是继承于Tcustomgrid的,为什么不能这样写
>Tcustomgrid(Dbgird1).options:= .....
>编译时提示: Options没有定义, Operator not applicable to this operand type
Options在Tcustomgrid属于保护属性,不能这样访问的,访问保护类型的方法如下,概念就
是同一个unit里面的类,可以互相访问保护类型的属性和方法,这类似Java里面的Package或
是友元类。
Type
TMyCustomGrid = class (TCustomGrid);
...
TMyCustomGrid (DBGrid1).Options := TMyCustomGrid (DBGrid1).Options - [goColMoving];
...