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

本系列声明

这主要是博主对于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;

在这里插入图片描述

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值