现在的位置: 首页 > 综合 > 正文

Winform窗体皮肤

2013年01月08日 ⁄ 综合 ⁄ 共 735字 ⁄ 字号 评论关闭

完成了一个Winform的窗体程序后,总想给它美化,让它更加绚丽点,所以在网上搜寻了哈,确实还是有收获,但是还是遇到点点问题,于是觉得还是可以写篇文章了。

为Winform窗体添加皮肤,需要用到一下文件

1. irisskin.dll

2. xxxx.ssk(皮肤文件)

3. 就 是你的winform咯

步骤:

1. 将irisskin.dll文件拷到项目中的bin\Debug文件下

2. 在项目工具箱处右击选择【选择项】,稍等后会出现一个窗体界面,如下

3. 选择浏览,选择刚刚bin/Debug目录下的irisskin.dll文件,然后确定

4. 这是就会在工具箱中出现,皮肤控件,如图

5. 将这个控件拖入窗体中,会出现在窗体的下面,在这一步,有可能会报错类似:类型Universe无法解析程序 集:   System.Design,Version=2.0.0.0,Culture=neutral,PublickeyToken=b03f5f7f11d50a3a的错误。

引起这个问题的原因是新建项目时框架我选的是.Net4.0,然而.Net4.0在安装时包含两种,好像默认的 是.Net4.0 Client Profile,在这下面添加时就会报上面的错误,解决方法是:

在解决方案资源管理器中的工程项上点击右键,选择属性,把FrameWork的框架版本改为.Net4即可。

6. 接下来就是写代码咯例如:

        private void Monitor_Load(object sender, EventArgs e)
        {
            //初始化窗体皮肤
            this.skinEngine1.SkinFile = "MacOS.ssk";
        }


 

其中MacOS.ssk就是你的皮肤文件咯,最好放到和bin/Debug目录下方便调用,好了,差不多还是够详细了。

 

 

抱歉!评论已关闭.