Winforms 要为windows控件设置的DevExpress主题
如何使用DevExpress主题/外观设置或更改windows默认控件(如按钮、文本框等)的样式 应用程序:Windows 框架:.NET框架4.0Winforms 要为windows控件设置的DevExpress主题,winforms,devexpress,themes,Winforms,Devexpress,Themes,如何使用DevExpress主题/外观设置或更改windows默认控件(如按钮、文本框等)的样式 应用程序:Windows 框架:.NET框架4.0 DevExpress WinForms版本:14.2DevExpress不支持常规WinForms控件的蒙皮。您需要使用它们自己的控件来对应用程序进行蒙皮/主题化 对于文本框使用文本编辑,对于按钮使用简单按钮,依此类推 但是你可以 来自上述链接的示例代码(以防将来链接损坏): 有没有可能从他们的皮肤/主题中获得颜色风格?@Ganee有可能。我以前成
DevExpress WinForms版本:14.2DevExpress不支持常规WinForms控件的蒙皮。您需要使用它们自己的控件来对应用程序进行蒙皮/主题化 对于
文本框
使用文本编辑
,对于按钮
使用简单按钮
,依此类推
但是你可以
来自上述链接的示例代码(以防将来链接损坏):
有没有可能从他们的皮肤/主题中获得颜色风格?@Ganee有可能。我以前成功地做到了这一点。我已经用链接更新了答案,这将帮助您获得肤色。感谢sriram的支持。
DevExpress.Skins.Skin currentSkin;
DevExpress.Skins.SkinElement element;
string elementName;
currentSkin = DevExpress.Skins.CommonSkins.GetSkin(defaultLookAndFeel1.LookAndFeel);
elementName = DevExpress.Skins.CommonSkins.SkinTextBorder;
element = currentSkin[elementName];
Color skinBorderColor = element.Border.All;