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