zoukankan      html  css  js  c++  java
  • DevExpress 皮肤使用方法

     第一步让所有窗体都从DevExpress.XtraEditors.XtraForm继承。
    
      第二步:添加两个引用:
      DevExpress.BonusSkins.v9.2
      DevExpress.OfficeSkins.v9.2
    
      第三步:在软件的入口Program类的main函数的第一行代码前加上:
      DevExpress.UserSkins.BonusSkins.Register();
      DevExpress.UserSkins.OfficeSkins.Register();
      DevExpress.Skins.SkinManager.EnableFormSkins();
      Application.EnableVisualStyles();
      Application.SetCompatibleTextRenderingDefault(false);
      Application.Run(new FormMain());
    
      第四步:建立一个窗体基类 ,其中加上
      1 public class frmBase: DevExpress.XtraEditors.XtraForm
      2 {
      3 protected static DevExpress.LookAndFeel.DefaultLookAndFeel defaultLookAndFeel=new DevExpress.LookAndFeel.DefaultLookAndFeel();
      4 }
    
      第五步:新窗体都继承于frmbase
    
      第六步:在其中一个窗体上把皮肤全部枚举出来放到一个ComboBoxEdit中,代码如下:
    foreach (DevExpress.Skins.SkinContainer skin in DevExpress.Skins.SkinManager.Default.Skins)
    cmbAppStyle.Properties.Items.Add(skin.SkinName);
    
      第七部:设置皮肤,怎样设置皮肤呢,只需设置基类的DefaultLookAndFeel即可,代码如下: frmBase.defaultLookAndFeel.LookAndFeel.SkinName = cmbAppStyle.EditValue.ToString();
    这样整个项目中所有的窗体皮肤都焕然一新了。	
    

      

    java新手自学群 626070845
    java/springboot/hadoop/JVM 群 4915800
    Hadoop/mongodb(搭建/开发/运维)Q群481975850
    GOLang Q1群:6848027
    GOLang Q2群:450509103
    GOLang Q3群:436173132
    GOLang Q4群:141984758
    GOLang Q5群:215535604
    C/C++/QT群 1414577
    单片机嵌入式/电子电路入门群群 306312845
    MUD/LIB/交流群 391486684
    Electron/koa/Nodejs/express 214737701
    大前端群vue/js/ts 165150391
    操作系统研发群:15375777
    汇编/辅助/破解新手群:755783453
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    三数之和
    罗马数字与整数
    Oracle 开启或关闭归档
    Oracle RMAN scripts to delete archivelog
    Oracle check TBS usage
    Oracle kill locked sessions
    场景9 深入RAC运行原理
    场景7 Data Guard
    场景4 Data Warehouse Management 数据仓库
    场景5 Performance Management
  • 原文地址:https://www.cnblogs.com/cfas/p/3111642.html
Copyright © 2011-2022 走看看