新建了一个XtraForm,设置属性里的皮肤属性却不能实现,群里朋友发过来一个简单的换肤项目

1. 先觉条件似乎是窗体应该继承“public partial class XtraForm1 : DevExpress.XtraEditors.XtraForm”,才能实现对皮肤的修改,因为 XtraForm 才有 LookAndFeel

2. 定义一个全局的,至少是窗体级的变量“protected static DevExpress.LookAndFeel.DefaultLookAndFeel defaultLookAndFeel = new DevExpress.LookAndFeel.DefaultLookAndFeel();”

3. 在 progress.cs 的 Main 方法中,用以下三句话把皮肤注册一下

DevExpress.UserSkins.BonusSkins.Register();

DevExpress.UserSkins.TouchSkins.Register();

DevExpress.Skins.SkinManager.EnableFormSkins();

4. 好了,用这句话就随时可以更改窗体皮肤了“XtraForm1.defaultLookAndFeel.LookAndFeel.SkinName”

相关文章:

  • 2022-03-02
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2021-12-20
  • 2022-01-03
  • 2021-07-09
  • 2021-11-25
猜你喜欢
  • 2021-12-29
  • 2021-11-26
  • 2021-11-28
  • 2021-08-12
  • 2022-02-06
  • 2021-05-24
相关资源
相似解决方案