DevExpress中DockPanel样式修改


与DevExpress默认样式相比,使用Office 2016或Office 2019时,DockPanel的标题会显示有点异样。

字体会大一号,解决方式是使用barAndDockingController控件来控制一下。

barAndDockingController1.AppearancesDocking.PanelCaption.Options.UseFont = true;
barAndDockingController1.AppearancesDocking.PanelCaptionActive.Options.UseFont = true;

每一个细节都很重要,虽然字体大小改过来了,但它的边距还是大了那么一点点,也可通过代码来修改。

SkinElement element = SkinManager.GetSkinElement(SkinProductId.Docking, UserLookAndFeel.Default, "DockWindowCaption");
element.ContentMargins.Top = 5;
element.ContentMargins.Bottom = 2;
LookAndFeelHelper.ForceDefaultLookAndFeelChanged();

DevExpress强大得可怕!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM