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的文件

  • 相关阅读:
    /etc/fstab详解
    awk的简单用法2
    awk的简单用法3
    linux+nginx+mysql+php高性能服务器搭建
    awk的简单用法1
    ip_conntrack: table full, dropping packet.解决办法
    快速获得 Google Maps 地图页中心位置的经纬度
    Google 地图 教程收集
    第一章 Google Api Key的申请
    第二章 Google 常用功能
  • 原文地址:https://www.cnblogs.com/wantingqiang/p/1512014.html
Copyright © 2011-2022 走看看