继承DevExpress

 
最近做一个小项目,设计的时候想使用DevExpress来对系统进行美化,DevExpress的风格确实不错,方便灵活并且种类较多;同时想到了用DockContent来实现窗体的布局,是整个项目和Visual Studio一样可以随意拖动,做成选项卡式的窗体,虽然DevExpress也集成了这种功能,但是经过测试我发现当窗体打开的时候并不是形成的选项卡(可能是我没找到窍门儿),另外一点,就是我的项目有一个Title,我希望这个Title始终是处于最上面,左边的浮动菜单栏不管是显示还是隐藏都不能影响到Title的显示效果,但是DevExpress里面就不行,如果打开那个浮动的菜单栏的话,它始终都是停靠在最左边,并且一直从上到下,这样一来那个Title就被挤到一边去了,另外继承都是单继承,不可能同时继承DockContent和DevExpress。于是想到了一种方案:重写DockContent,使它继承DevExpress.XtraEditors.XtraForm,因为DockContent本身是继承Form的,重写之后可以沿用DockContent的停靠功能,又能使用DevExpress的美化风格。
 
 
 
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值