回复 2楼gw0506的帖子
对,我自己做了CharacterCasing属性。
在Form里面,右击Spread,可以选择Designer.然后呼出的那个设计Spread模板的画面,我称为"设计器"。
由于自定义控件类型在设计器里面看不到。所以我首先把其中的两列变成了TextBox类型的单元格。
然后进入画面的Designer.VB文件,把所有的TextBoxCellType置换成了MyGctextBoxCellType。
在然后我在设计器里面修改CharacterCasing属性的时候,设计器里面的属性不能正常的保存到画面的Designer.VB文件里。导致下次我打开设计器,CharacterCasing属性还是我设计的默认值。
画面跑起来也是一直是默认值,从而实现不了我想要的效果。
虽然现在直接编辑画面的Designer.VB文件,把对应的CellType的CharacterCasing直接写死,可以实现。但是想问问怎样设计的属性可以实现设计器与画面的Designer.VB文件的互通。
(也就是说,
一,我手动修改Designer.Vb文件,打开设计器可以读取到单元格的属性。
二,在设计器里面修改单元格的属性,关闭设计器这个属性可以正常的写入Designer.vb文件) |