日期:2014-05-18  浏览次数:20908 次

继承DevExpress
我新建一个项目,项目中我想运用DevExpress来美化一下,所以呢,每一个窗体都要来继承“DevExpress.XtraEditors.XtraForm”,
但是我整个项目打算用DockContent来实现布局,这样的话每一个窗体都要继承“DockContent”才行,如何使得这两个方案同时进行呢?
能不能写一个类, 在那个类里面继承DevExpress.XtraEditors.XtraForm,然后在窗体里面直接继承这个类呢??

------解决方案--------------------
鱼和熊掌不可兼得
------解决方案--------------------
探讨

引用:
主窗体 : DevExpress.XtraEditors.XtraForm
窗体上面用N个DockPanel来布局
DockPanel里面放粒度更小的子控件

这样应该可以


继承 DevExpress.XtraEditors.XtraForm就不能继承DockPanel,如果继承DockPanel的话,又没有美化的效果。纠结。

------解决方案--------------------
Dev有自己的DockControl,Dev11.2之前的还差强人意,但是Dev11.2的就非常强大了
------解决方案--------------------
探讨
我新建一个项目,项目中我想运用DevExpress来美化一下,所以呢,每一个窗体都要来继承“DevExpress.XtraEditors.XtraForm”,
但是我整个项目打算用DockContent来实现布局,这样的话每一个窗体都要继承“DockContent”才行,如何使得这两个方案同时进行呢?
能不能写一个类, 在那个类里面继承DevExpress.XtraEditors.XtraFo……