本帖最后由 libin4wo 于 2016-3-31 17:26 编辑
因为我重写的是ActiveSheet里面的一些属性和CellChanged方法,所以无法再初始化时候直接改变
Me.FpSpread.Sheets.AddRange(New FarPoint.Win.Spread.SheetView() {Me.FpSpread_Sheet1})
我的想法是对AddRange方法里面的参数New FarPoint.Win.Spread.SheetView,如果能将里面的参数换成我自己包装的SheetView,我认为就可以了,但是我发现在Sheets.AddRange方法前,SheetView已经新建完成了,所以想知道在Spread那个方法里新建SheetView,现在我是Spread新建完后,自己手动替换的,没有问题,就是想实现新建就可以直接新建成我包装的SheetView。
另外我把Spread也自己重新包装了了,所以新建的相关代码不用写在Visual Stduio Design中,直接在我包装的Spread里的相关方法里写就可以了 |