與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強大得可怕!