C# Winform控件包 MaterialSkin使用教程 -- Button 按钮篇

发布于:2023-01-22 ⋅ 阅读:(614) ⋅ 点赞:(0)

前文回顾:

样式一览、DLL下载、源码下载https://blog.csdn.net/XX_YZDY/article/details/125994686

基础教程,控件导入、更换主题颜色https://blog.csdn.net/XX_YZDY/article/details/126259798

本文是Button按钮篇,主要从以下几个方面进行:

1.按钮样式设置

2.按钮添加图标

3.圆点按钮样式设置

1.按钮样式设置

打开我们上一篇教程的程序,按钮的样式修改主要就是 UseAccentColor 属性以及Style属性,

将UseAccentColor更改为True,使用辅色绘制(按钮二、四)

Style修改成Outlined使用线条样式(按钮三、四)

按钮大小默认适应文本内容,如果想自行更改大小,将AutoSize属性更改为False,就可以自行拖动大小。

 2.按钮添加图标

点击按钮,找到 Icon 属性,点击右边的小方块,选择本地资源,导入。

 

然后选择想要的图片,图标即可显示在按钮上,图标可以去iconfont下载

是不是还挺像那么回事

还需要注意的是,在这款控件库中,图标颜色由主题决定,所以不管你用的是什么颜色的图标,在显示时都会被重新上色,这样也是为了整体样式的统一和协调。

另外,在重新上色时,是按照PNG图片的轮廓来选取的,PNG图片的所有不透明部分都会上色,所以用图标时要选择线性的,不要选择按统一形状填充(如正方形、圆形)中间又没有空隙的。

 

下面这种虽然有填充的部分,但是中间都有镂空,并且每个图标之间差异都很大,也是可以使用的

 

 3.圆点按钮样式

控件库中还有另外一种按钮,MaterialFloatingActionButton ,这是一种圆点形按钮,适合用于单独显示图标的情况。

我们从工具箱中拖出两个MaterialFloatingActionButton,并用上面的方法为它设置图标。

 圆点按钮不能设置自定义大小,但是可以通过Size Mini属性设置成迷你尺寸

 圆点按钮还有个特殊属性,Animate Show HideButton ,将这个属性设置为True ,按钮在隐藏和显示的时候会出现动画。

调用 控件名.Hide( );  和  控件名.Show( ) 这两个方法可以隐藏和显示控件,并出现动画。

总结:

本篇介绍了按钮的设置,这些按钮需要设置的属性其实很少,在DLL中封装好的内容占大多数,这也是我推荐这款控件包的原因,因为像字体、大小、颜色,如果每个控件都要修改一次,那程序员大部分时间就花在了界面上,但是如果不愿意花时间,界面就会非常丑。

使用这款控件包,可以用极少的设置次数实现非常优质的效果,同时更换主题和更换颜色的功能,又能让界面摆脱乏味,一种搭配看厌了就更换成其他颜色,灵活性非常高。

我个人比较喜欢 暗色主题+绿粉 、灰蓝的组合。

大家在使用过程中有什么新奇的、酷炫帅气的配色方案,可以在评论区里交流! 

下一篇:

C# Winform控件包 MaterialSkin使用教程 -- 侧边栏篇icon-default.png?t=M666https://blog.csdn.net/XX_YZDY/article/details/126404178

本文含有隐藏内容,请 开通VIP 后查看