C#Winform中窗体的美化

时间:2021-12-25 20:37:51

前言

   机房合作项目正在最近如火如荼的进行着,一个好看的界面是一个项目的基础,所以该怎样让我们项目的界面更好的美化一下呢,组长把这个活交给了我,我也就义不容辞的接下来了,在美化的过程中发现这个世界真的好神奇,我们真的应该站在巨人的肩膀上学习。下面就和大家一起来看一下我的美化之路吧。

叙述

用IrisSkin4.dll美化你的Winform

一、下载IrisSkin4.dll

1、下载好IrisSkin4.dll以后,解压后可以看到有一个skins文件夹和一个.dll文件,skins文件夹里边有73套不同的风格样式。根据自己的需求,选择skins文件夹中文件即可。

                                                                      C#Winform中窗体的美化

二、将IrisSkin4.dll引用到项目中

1、具体的操作:

解决方案资源管理器->当前项目->引用->右键->添加引用,浏览找到IrisSkin4.dll文件,然后加入即可

C#Winform中窗体的美化

三.  把IrisSkin4添加到VS的工具箱

1、具体的操作:

  视图->工具箱->右键->选择项->浏览找到IrisSkin4.dll文件(文件最好放在当前项目\bin\Debug文件中)按确定,控件就添加到工具箱中了,然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。

C#Winform中窗体的美化C#Winform中窗体的美化

三、.ssk文件位置(一定要放到此位置)

1、把皮肤目录中的.ssk文件复制到当前项目\bin\Debug文件中,ssk文件可以根据需求自己选择.

四、使用.ssk文件

   其实这个时候我们可以像使用控件一样使用这个skinengine了。把这个SkinEngine拖进我们的设计窗体,然后窗体下边就会多出一个skinengine1.如图:

C#Winform中窗体的美化

五、调用.ssk文件

  public FrmInquireFatherUI()
{
InitializeComponent();
this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));
this.skinEngine1.SkinFile = Application.StartupPath + "//Silver.ssk";
}
C#Winform中窗体的美化
  让我们一起来看一下最终的效果

C#Winform中窗体的美化

CSkin.dll美化你的Winform

一、下载CSkin

     打开此链接直接下载此文件。CSkin界面库是完全免费的,可以任意使用,并且代码中无任何限制。文件夹中的2.0和4.0指的是netframework版本。

C#Winform中窗体的美化

二、使用教程:
1.工具箱右键-新建项-命名CSkin。
2.将CSkin.dll拖到新建的工具箱栏里。
3.控件添加完毕,控件拖拽到界面即可使用和引用。
4.窗体美化需要继承CCSkinMain。
 如:
 public partial class FrmMain : Form
改成:
 public partial class FrmMain : CCSkinMain
 并且引用命名空间:
 using CCWin;
5.窗体还可以继承以下等多种主题:
Skin_Color,Skin_DevExpress,Skin_Mac,Skin_Metro,Skin_VS

   这个控件真的是特别的神奇,里面的功能很强大,可以好好的研究一下。展示一下一些效果。

C#Winform中窗体的美化

小结

    当然美化的过程中也可以使用CSS进行美化,不管用什么方法,主要让你的窗体美起来就好啦!