C#WinForm窗体美化(IrisSkin皮肤插件的使用)

C#WinForm窗体美化(IrisSkin皮肤插件的使用)C#皮肤美化插件

大家好,又见面了,我是你们的朋友全栈君。

前言:由于学习的需要,第一次接触到C#,在美化界面的时候使用了IrisSkin皮肤插件,顺便记录一下使用的步骤,希望对有需要的新人们有点帮助。

一、到SuniSoft官网去下载IrisSkin

irisskin下载地址

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

点击下载后得到如下安装包,然后双击运行安装(安装的目的是为了得到里面的IrisSkin*.dll动态库文件和*.ssk皮肤文件)

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

安装后打开安装目录,可以看到如下文件(其中Bin文件夹里面有我们需要的IrisSkin*.dll动态库文件,Skins文件夹里面有我们需要的皮肤包文件):

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

二、使用过程

1、打开你的Visual Studio(我用的是vs2013),然后按如下步骤导入动态库文件:

①工具——》选择工具箱项

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

②、此时弹出【选择工具箱项】的对话框

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

③、点击浏览按钮,找到刚才安装的IrisSkin的安装目录下的库文件,然后把它导入进来,导入完成后会出现一个叫SkinEngine的插件名,对应的程序集名称就是IrisSkin4,如下图:.NET Framework 4.0项目使用IrisSkin4.dll,.NET Framework 2.0项目使用IrisSkin2.dll。

C#WinForm窗体美化(IrisSkin皮肤插件的使用)


2、在工具箱创建新的选项卡,调用动态库

①、打开左上角的工具箱,在工具箱的空白处右键,选择【添加选项卡】

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

②、输入选项卡的名字(如:皮肤skin)

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

③、右键新建的皮肤skin,然后选择【选择项】

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

④、在筛选器中输入我们需要的皮肤插件的名字,然后选中,确定

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

⑤、现在再到设计界面的工具箱中,会出现一个皮肤插件

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

⑥、把SkinEngine插件拖到Form1窗体中,会出现如下界面

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

3、以上步骤,我们已经把动态库导进来了,接下来就是选中我们想要的皮肤了

①、Skins文件夹里面有以下皮肤,我这里用Steel文件里面的皮肤来做演示

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

②、我们需要的就是以.ssk为后缀的皮肤文件,一个.ssk文件对应一个皮肤效果

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

③、把SteelBlue.ssk复制黏贴到我们建立的项目的bin目录下的Debug文件夹下

(我的项目路径是D:\My Documents\Visual Studio 2013\Projects\ItemBankSystem\ItemBankSystem\bin\Debug


C#WinForm窗体美化(IrisSkin皮肤插件的使用)

4、代码调用实现效果

①、在构造函数里面添加一句   this.skinEngine1.SkinFile = “SteelBlue.ssk”;

(这里需要注意的是:不要把这条语句放在初始化函数后面,否则会有空指针异常,因为初始化后才有窗体对象)

C#WinForm窗体美化(IrisSkin皮肤插件的使用)

②、运行结果(是不是很酷的效果。由于这个插件是要收费的,所以运行的时候会弹出一个小窗口来提示我们未注册授权,我这里只是为了说明怎么去用皮肤插件而已,当然对于学生来说,用来学习还是挺不错的,网上可以下载到很多破解版的,如果要用于商业软件的话,建议去购买正版):

C#WinForm窗体美化(IrisSkin皮肤插件的使用)




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144061.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月20日 上午10:40
下一篇 2022年5月20日 上午10:40


相关推荐

  • Intellij IDEA 实用插件

    Intellij IDEA 实用插件1.前言从2020年JVM生态报告解读可以看出IntellijIDEA目前已经稳坐JavaIDE头把交椅。而且统计得出付费用户已经超过了八成(国外统计)。IDEA的优良设计保证了我的生产力,也是我情愿为之付费的软件之一。今天把我自己经常用的一些插件拿出来分享一波。同时欢迎加入[微信圈子]SpringForAll社区交流编程经验。2.IDEA插件分享之前我们来看看其插件体系。IntellijIDEA大部分功能是通过插件集成进来的。默认情况下已经集成了很多插件。你可以…

    2025年5月23日
    8
  • 创建线程池的方法_java引用就是对象本身

    创建线程池的方法_java引用就是对象本身创建线程池的方法一、创建线程池的三种方法Executors.newSingleThreadExecutor();//单个线程Executors.newFixedThreadPool(5);//创建一个固定的线程池Executors.newCachedThreadPool();//创建一个可伸缩的线程池1.newSingleThreadExecutorimportjava.util.concurrent.ExecutorService;importjava.util.concurr

    2022年9月30日
    5
  • linux shell 文件内容,Linux用shell修改文件内容[通俗易懂]

    linux shell 文件内容,Linux用shell修改文件内容[通俗易懂]sed-i’s/abc/xxx/g’fileabc修改前的字符串xxx是修改后的字符串file是要被修改的文件例如:我有一个文件是map_server#!/bin/bash#chkconfig:23451090#description:StartsandStopstheMapServer.DIRECTORY=xxxxxxMAPSERVER_HOME=/usr/map/ma…

    2022年7月26日
    7
  • pycharm使用技巧及常用快捷键_程序运行快捷键

    pycharm使用技巧及常用快捷键_程序运行快捷键代码运行快捷键序号快捷键作用1ALT+SHIFT+F10选择程序文件并运行代码2ALT+SHIFT+F9选择程序文件并调试代码3SHIFT+F10运行代码4SHIFT+F9调试代码5CTRL+SHIFT+F10运行当前编辑区的程序

    2022年8月26日
    9
  • SQL中连接(JOIN)子句介绍

    SQL中连接(JOIN)子句介绍本文主要介绍 SQL StructuredQu 中连接 JOIN 子句的相关知识 同时通过用法示例介绍连接的常见用法 说明 本文的用法示例是面向 MySQL 数据库的 1 概述 SQL 中 JOIN 子句用于把来自两个或多个表的行结合起来 在实际的数据库应用中 经常需要从多个数据表中读取数据 这时就可以使用 SQL 语句中的连接 JOIN 子句 在两个或多个数据表中查询数据 JOIN 的用法按照功能划分 可分为如下三类 INNERJOIN 内连接 或等值连接

    2026年3月19日
    2
  • phpadmin安装到mysql中_PHPAdmin的安装和配置

    phpadmin安装到mysql中_PHPAdmin的安装和配置phpadmin 是用于管理 mysql 数据库的一个产品 毕竟很多数据库服务器不能够公开连接 所以只能够使用 http 的方式来进行连接管理 下载 phpadmin http xj http skycn net 8181 down phpMyAdmin 2 6 1 rc2 zip 解压到 apache 能够访问的一个目录中 首先 apache 和 php 已经集成好了 能够浏览 php 页面 运行访问 index

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号