分享

c#winform软件美化

 orion360doc 2011-06-10
c#winform软件美化

在vs2005的开发环境中可以对软件进行美化.具体做法是这样的

1.先到网上下载名叫DotNetSkin.dll或者IrisSkin2.dll的程序集,这是别个已经封装好了的程序集,同时还要下载扩展名为.ssk或者.skn的皮肤文件.下载完成后将上述文件都放在你写的项目的bin\\Debug文件夹下.

2.在我们自己写的程序里可以直接在解决方案里单击右键,直接引用这两个程序集中任一个,它们的区别是是DotNetSkin.dll用的皮肤文件是*.skn,IrisSkin2.dll是用的*.ssk,在vs2005工具箱中右键--选择项--,在打开的窗体中单击"浏览"选择DotNetSkin.dll或者IrisSkin2.dll,"确定"后就可以在上面的控件中出现名叫skinEngin的控件,选择前面的复选框后关闭窗口,这时候你就可以在工具箱中看到skinEngin这个控件了,将其拖到你要美化的窗体上,这时候在这个窗体的构造函数中写入如下代码:

public Form2()         //窗体构造函数
        {
            InitializeComponent();
            this.skinEngine1.SkinFile = "skins\\Vista1.ssk";//设置皮肤文件的路径
         }

如果需要变换皮肤,你可以利用menustrip控件进行选择设置,如下:

      private void mSN风格ToolStripMenuItem_Click(object sender, EventArgs e)
        {
              this.skinEngine1.SkinFile = "skins\\MSN.ssk";
        }

        private void vista风格ToolStripMenuItem_Click(object sender, EventArgs e)
        {
                this.skinEngine1.SkinFile = "skins\\vista1.ssk";
        }

       

来自: http://hi.baidu.com/alguigui/blog/item/16f9a2787caf80f80bd18740.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多