如何实现winform窗体的美化

在用vs开发winform项目的时候,你是否为界面的外观过于单调而苦恼,业务功能做的再好,UI做的不好,用户体验还是会大打折扣。
那么有没有什么第三方的工具可以轻松实现winform窗体的美化呢?答案是有的。

操作方法

  • 01

    1.从网上下载IrisSkin4.dll,一般都附带有Skins文件夹,顾名思义就是存放皮肤文件的,皮肤文件后缀为.ssk。 然后将它们导入到当前项目文件的bin\debug文件夹下面,这样在编写代码时,就可以通过该路径引用皮肤文件了。

  • 02

    2.接下来就是要把IrisSkin4添加到引用中了。 在【解决方案资源管理器】中右击【引用】-【添加引用】。选中【浏览】并浏览选中IrisSkin4.dd文件。【确定】后成功添加IrisSkin4.dll。

  • 03

    3.在工具箱中的【所有Windows窗体】或任意选项卡右击添加选项卡,给新选项卡命名为“皮肤美化”,再右击该选项卡,选中【选择项】

  • 04

    4.等待项目加载完成后,浏览选中IrisSkin4.dll,确定后即可将【SkinEngine】添加到“皮肤美化”下。

  • 05

    5.将SkinEngine拖拉到设计窗体中,此时在窗体的下方便会出现一个新的SkinEngine1。你也可以添加多个SkinEngine来实现更丰富的功能。

  • 06

    6.在*.Designer.cs文件中添加如下代码,一般当你添加了SkinEngine后就会自动生成。

  • 07

    7.接下来在主窗体中代码中添加皮肤文件的路径  skinEngine1.SkinFile = Application.StartupPath + "bin\\Debug\\SteelBlue.ssk"。实现多种皮肤切换的源代码也在下图中。

(0)

相关推荐

  • 使用WinForm窗体,制作一个简易的计算器。

    使用WinForm窗体,制作一个简易的计算器. 操作方法 01 1.案例:使用WinForm窗体,制作一个简易的计算器. .设计: 鼠标右点击:编辑项 02 2.输入,加-减-乘-除,字符. 03 3 ...

  • 如何在Visual Studio中创建Winform窗体应用

    Winform窗体应用是大家经常遇到的软件类型,那么我们如何在Visual Studio中创建Winform窗体应用呢?下面小编给大家分享一下. 操作方法 01 打开Visual Studio软件,点 ...

  • C#winform窗体如何设计下拉菜单?

    操作方法 01 打开Visual Studio 2010--解决方案--添加项目--添加窗体应用程序 02 工具箱--MenuStrip,把MenuStrip拖到窗体 03 点击"请在此输入 ...

  • WinForm窗体之间交互的一些方法

    实际上过去我也写过类似的主题,这里把各种方法总结一下,内容的确基础了一些,所以这篇文章是写给刚刚学习C#的同行们的,希望对大家有些帮助吧!很抱歉,这篇文章没有诡异的bug来勾起大家的兴趣,但是下篇文章 ...

  • winform怎么使用timer时间控件

    操作方法 01 在winform项目中,打开工具箱,找到timer控件 02 把timer控件拖动到winform窗体中,窗体下方会自动出现时间控件的实例,默认名称是timer1 03 右击timer ...

  • C#winform的textbox怎么设置滚动条

    用 C#开发软件的时候文本框textbox是没有滚动条的,而且是单行文本.下面教大家如何设置多行,并且设置横向滚动条和垂直滚动条. 操作方法 01 打开VS工具,创建一个winform窗体项目.系统会 ...

  • C#实现字符串截取

    在日常工作中,常会遇见要把字符串截取出来的需求.比如,在字符串"ABCDE"中的CD截取出来并显示到指定的地方.小编在下面用C# 在winform带您实现这个功能,希望对您有帮助. ...

  • WinForm程序启动时不显示主窗体的5种方法

    实现代码及简短解释如下: 复制代码 代码如下: //隐藏窗体的方法1/5:不指定任何窗体为主窗体 //注意:通常,在一个程序中,关闭主窗体,就可以关闭应用程序。 //但是在没有主窗体中,不行。 //只 ...

  • C#winform将窗体Form加入Panel

    C#winform将窗体Form加入另一个窗体的Panel中 操作方法 01 前提:我所使用的软件为VS2013版. 首先先创建一个窗体Form,本人目前创建的窗体名为:Guide,并且在该页面中放入 ...