轻松3步实现c#windowsform窗体美化

Posted 未来程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了轻松3步实现c#windowsform窗体美化相关的知识,希望对你有一定的参考价值。

1.需要下载IrisSkin4.dll或者IrisSkin2.dll和ssk皮肤文件。

2.添加引用IrisSkin4.dll或者IrisSkin2.dll到项目中,将下载好的ssk皮肤文件复制到项目中

3.c#Main修改成如下

/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);


Form1 form = new Form1();
//皮肤设置(可以在构造函数中加载皮肤文件也可使用skin.SkinFile 加载皮肤文件)注意:加载皮肤记住是皮肤文件路径哦----"***.ssk"(皮肤文件在项目中的路径)
Sunisoft.IrisSkin.SkinEngine skin = new Sunisoft.IrisSkin.SkinEngine((System.ComponentModel.Component)form, "***.ssk");//加载皮肤
// skin.SkinFile = "***.ssk";加载皮肤
skin.TitleFont = new System.Drawing.Font("微软雅黑", 10F);//设置标题字体
Application.Run(form);
}

4.运行效果如下(皮肤有多种多样这里选择其中一种进行演示)

技术分享

以上是关于轻松3步实现c#windowsform窗体美化的主要内容,如果未能解决你的问题,请参考以下文章

c#winform能实现用css美化吗

WindowsForm 窗体属性和控件

WindowsForm窗体位置

在c#中,如何美化窗体的?

windowsForm程序中,关于窗体控件接收信息的响应等问题~!

WindowsForm多窗体多窗体传值控件数据绑定--12月8日