• 更换Winform界面的皮肤


    根据以下步骤可以实现象MSN一样,更换Winform界面的皮肤,可以由用户来自己选择皮肤

     

    第一、引用IrisSkin2.dll组件(下载)

             说明:IrisSkin2.dll是一个第三方组件

     

    第二、代码

     

    public partial class Form1 : Form
     {

            Sunisoft.IrisSkin.SkinEngine se = null;
            public Form1()
            {
                InitializeComponent();

                se = new Sunisoft.IrisSkin.SkinEngine();
                se.SkinAllForm = true;     // 这句话是用来设置整个系统下所有窗体都采用这个皮肤
            }

            private void Form1_Load(object sender, EventArgs e)
            {

            }

            private void button1_Click(object sender, EventArgs e)
            {
                se.SkinFile = "skin/SteelBlack.ssk";   // 选择皮肤
            }

            private void button2_Click(object sender, EventArgs e)
            {
                se.SkinFile = "skin/MSN.ssk";   // 选择皮肤
            }

            private void button3_Click(object sender, EventArgs e)
            {
                se.SkinFile = "skin/MP10.ssk";
                Form2 f = new Form2();
                f.Show();
            }
     }

    说明: "skin/SteelBlack.ssk" , 这是一个路径,是.ssk文件存放的路径

    附: 60个.ssk的文件

  • 相关阅读:
    freertos学习
    开源好用的一些库
    一些链接
    电子书链接
    C#:文件的输入与输出(转载20)
    C# 特性(Attribute 转载19)
    C#:异常处理(转载18)
    C#:正则表达式 (转载17)
    C#:预处理器指令(转载16)
    C#:接口和命名空间(Interface和NameSpace 转载15)
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1512014.html
Copyright © 2020-2023  润新知