zoukankan      html  css  js  c++  java
  • 更换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的文件

  • 相关阅读:
    性格决定命运
    操作系统课程设计之生产者消费者问题
    Linux 操作系统学习之线程
    OpenCV 显示一幅图片
    对图像每个像素点量化
    css选择器
    极简主义,对逻辑操作符||和&&深度运用的理解
    slice的用法与用量
    简单重置移动端默认样式
    移动端视口格式化备注
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1512014.html
Copyright © 2011-2022 走看看