WinformUI界面超级美化(一)之CSkin 您所在的位置:网站首页 表白在线制作ui美化 WinformUI界面超级美化(一)之CSkin

WinformUI界面超级美化(一)之CSkin

2024-06-15 04:21| 来源: 网络整理| 查看: 265

WinformUI界面超级美化(一)之CSkin 本系列声明一、Form主题美化二、控件导入三、大部分控件的具体用法SkinButton类SkinTabControl和imglistSkinCode

本系列声明

这主要是博主对于C#上位机的一些学习 Winform和WPF 所留存的记录。如果大家想学习如何使用, 那就和我一起动手运用这些语法知识。 本期所学习的是CSkin库,附上CSkin官方博客地址

一、Form主题美化

首先看看CSkin最简单的美化–主题美化,可以有仿MAC VS Win8等主题。 使用方法: 直接再form类继承相应的基类即可 如Mac样式public partial class Mainform :Skin_Mac

Mac样式

或者

public partial class Mainform :CCSkinMain 二、控件导入

1.在工具箱的里面鼠标右键单击新建的选项卡,点击选择项。 2.直接点击浏览,选中要添加的CSkin.dll,最新版是18年的。 注意:工具箱CSkin.dll版本要和项目引用的dll版本相同,否则会冲突。项目引用也需要引用CSkin,不然会报错。 3.找到下载好的CSkin.dll,选中确定。 4.查看是否加载控件完毕,继续确定或直接回车Enter。 5.到这里CSkin的控件就成功加入到工具箱了,看看是否有类似Skin开头的控件,可拖控件使用即可。 在这里插入图片描述

提示: 如果以上操作后还是无法添加,呢么在工具箱 - 右键 - 添加选项卡 - 命名CSkin - 然后将CSkin.dll拖进选项卡即可。

如果依旧不行,可以参考官方的bug解决指南: CSkin使用中常遇到的问题总结

三、大部分控件的具体用法

CSkin几乎重绘了所有winform的原始控件,,当然老鸟直接看就能看出来咋用,新手可能得花点时间

SkinButton类

button是比较常用的

这里主要针对button得一些新样式

H2O is是液体。

210 运算结果是 1024.

SkinTabControl和imglist

在工具箱添加一个skinTabControl,先添加好需要的page; 点击tabPages 集合属性,修改需要的属性; 拖如一个ImageList控件,这个是winform自带的,然后加入你的图片; 在tabcontrol中,有个imagelist属性设置成你添加的这个控件Name。 再去page的属性页面,最下方使用ImageIndex设置该page的图标,(注意:如果要换图标,记得先配置好imagelist 这样就绑定好了图标,如图所示 在这里插入图片描述

SkinCode

验证码控件,如图所示,会产生已给动图的验证码,具体用法参考:

// 通过 CodeStr属性获取当前验证码的值 var code = this.skinCode1.CodeStr;

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有