第一个Blob,最近使用DEB的一点顺笔!!
最近拿到DEV,以前一直做VC控件,水平也比较菜的那种,现在转入.Net了,近期任务先搞定一套可以用的.Net控件!
从基础控件动手,啥也没干,看看Editor里面的,啥都有了,直接一个一个的继承,内容都为空,以备以后扩展.
接着做的就是要包装XtraGrid了,看看Demo,功能的确强大,就是速度,内存也吃得太厉害了!呵呵!!
以前我们做的控件都是一套控件加上一些接口就搞定了,XtraGrid虽然功能强大,需要注意的地方也太多了,决定包装一层,让开发人员以后代码尽量能少写点。
从UseControl集成一个类,先放一个GridControl,GridView再说,一步一步来!!
先解决数据问题,我们数据都是需要后台组合而来,只能采用虚模式,从Virtual Data那抄点代码...搞定!!
动态数据,缓存,写个事件外发,做个二维数组,搞定了!!
因为我们业务需要,再设置一下AutoWidth=false,Select设置成行,Edit设置False....
不错,一个基本上可以用来虚模式显示的表格控件查不多了!!还需要做的事情很多,明天再写!!
初次接触.Net,DEV,加上小学语文水平,请大家谅解!!
从基础控件动手,啥也没干,看看Editor里面的,啥都有了,直接一个一个的继承,内容都为空,以备以后扩展.
接着做的就是要包装XtraGrid了,看看Demo,功能的确强大,就是速度,内存也吃得太厉害了!呵呵!!
以前我们做的控件都是一套控件加上一些接口就搞定了,XtraGrid虽然功能强大,需要注意的地方也太多了,决定包装一层,让开发人员以后代码尽量能少写点。
从UseControl集成一个类,先放一个GridControl,GridView再说,一步一步来!!
先解决数据问题,我们数据都是需要后台组合而来,只能采用虚模式,从Virtual Data那抄点代码...搞定!!
动态数据,缓存,写个事件外发,做个二维数组,搞定了!!
因为我们业务需要,再设置一下AutoWidth=false,Select设置成行,Edit设置False....
不错,一个基本上可以用来虚模式显示的表格控件查不多了!!还需要做的事情很多,明天再写!!
初次接触.Net,DEV,加上小学语文水平,请大家谅解!!
浙公网安备 33010602011771号