DXperience皮肤设置 C#第三方控件学习笔记

用过DXperience .net版本以后,我发现这是个不错第三方控件。简单的说,就是开发软件用的界面库,支持VB和C#语言,至于其它语言我没有了解过。如果还有人问界面库又是什么?那就顺便也说一下。界面库对于一个软件的开发来说,虽然他不是必要的,但是它能使我们的软件外观看起来更漂亮、更专业,更有助于推广你的软件。
下面我们就来讨论下dev。

   DXperience 产品介绍:全球享有极高声誉的一流控件套包产品!功能强大、界面美观的 .NET基础控件扩展包!多款重量级的功能组件和人性化的业务层组件!让您快速开发出完美、强大的应用程序! 但是这种优秀的插件在网络上的资源实在是有限,我不是大牛,不过最近一个项目用到这个插件,顺便将自己学习的经验写下来,以方便网络上和我一样的初学者有一个借鉴的地方。

顺便说下  我使用的DXperience 的版本是 DXperience 8.3.4和 vs2005

    1.新建一个Windows窗体应用程序的解决方案,名称为 ZfClient

    2.删除VS自动新建的Form1.cs窗体,因为这个窗体是默认的Windows窗体。

    3.添加新建项。在添加新项对话窗口中选择DevExpress Formv8.3,名称设置为frmMain.cs,点击添加按钮即可。

    4.编辑Program.cs文件,代码如下:

以下是代码片段:

using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace ZfClient
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            DevExpress.UserSkins.OfficeSkins.Register(); //注册office的皮肤 请先加入引用office的dll文件,关于如何引用 请看下文
            DevExpress.UserSkins.BonusSkins.Register(); //注册BonusSkins的皮肤

           if (!DevExpress.Skins.SkinManager.AllowFormSkins)
               DevExpress.Skins.SkinManager.EnableFormSkins();
            DevExpress.LookAndFeel.UserLookAndFeel.Default.SkinName = "Black"; //默认黑背景
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Login());
        }
    }
}

 

  以上是代码添加的效果  但是我一般不这么做 我是菜鸟 我喜欢在界面设计里添加 呵呵

  在项目设计界面里添加一个 defaultLookAndFeel 控件  在代码页面 InitializeComponent() 之前添加 
   
  
   DevExpress.Skins.SkinManager.EnableFormSkins(); //改变标题栏默认样式
   DevExpress.UserSkins.BonusSkins.Register();   //注册皮肤事件

   引用 DevExpress.UserSkins.BonusSkins dll

   设计页面里右键defaultLookAndFeel  属性里 SkinName 下拉为 Liquid Sky 即可

 在需要用到这个皮肤的控件里属性里添加 UserDefaultLookAndFeel 为true即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值