作者: qiaoke_song
查看: 20725|回复: 36
打印 上一主题 下一主题

[源码] 【动态窗体】学习-从仿制cskin开始

[复制链接]
跳转到指定楼层
楼主
查看: 20725|回复: 36
本帖最后由 qiaoke_song 于 2018-3-29 22:48 编辑

说明:
目前:窗体动画(非立体)、动态切换窗体、WinForm下调取FontAwesome图标字库,按钮效果、立体窗体动画(立体)、自定义滚动条、等等。除动画窗体外,其他均支持通用窗体。
有demo,持续学习中,

这里下载,功能可能有变化(2018.3)
https://pan.baidu.com/s/1htebnRu















123.png (313.68 KB, 下载次数: 69)

【动态窗体】学习-从仿制cskin开始

【动态窗体】学习-从仿制cskin开始

评分

参与人数 4金钱 +13 贡献 +2 收起 理由
Blue_Pen + 10 + 2 感谢LZ对论坛做出的贡献~
卖萌的豆腐 + 1 感谢分享,LZ辛苦了~
iNIC + 1 感谢分享,LZ辛苦了~
yy981420974 + 1 感谢分享,LZ辛苦了~

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏9 转播转播
回复 论坛版权

使用道具 举报

推荐
aisht 发表于 2018-1-20 16:50:39 | 只看该作者
强的一笔.
明显超越菊花乔的cskin了吧
板凳
boxxie 发表于 2017-11-20 10:31:29 | 只看该作者
多谢楼主分享,来学习了
地板
 楼主| qiaoke_song 发表于 2017-11-21 00:31:49 | 只看该作者
最近更新:
2017-11-20
增加:水平翻转,抖动。翻转切换、上下切换等6种切换,以及各种切换组合,更新了Demo


WinForm_UI_1120.rar

2.94 MB, 下载次数: 430, 下载积分: 金钱 -1

5#
Aisa_Thanatos 发表于 2017-11-22 13:29:11 | 只看该作者
谢谢分享。学习下
6#
 楼主| qiaoke_song 发表于 2017-11-23 13:34:03 | 只看该作者
最近更新:
2017-11-23
增加:缩放按钮功能,限于压缩文件大小,tooltips 的demo去掉了。后面自定义滚动条写好了,改改再发


111.gif (2.53 MB, 下载次数: 72)

111.gif

WinForm_UI_1123.rar

2.45 MB, 下载次数: 2918, 下载积分: 金钱 -1

7#
 楼主| qiaoke_song 发表于 2017-11-24 11:14:57 | 只看该作者
本帖最后由 qiaoke_song 于 2017-11-24 11:20 编辑

最近更新:2017-11-24
增加区域透明遮罩层另:除本程序定义窗体外,其他组件均可用于通用窗体



WinForm_UI_1124.rar

2.49 MB, 下载次数: 441, 下载积分: 金钱 -1

8#
xifengcanyue 发表于 2017-11-26 11:48:06 | 只看该作者
厉害厉害,学习了
9#
 楼主| qiaoke_song 发表于 2017-11-26 19:38:01 | 只看该作者
最近更新:2017-11-26
增加3种按钮方式;增加自定义滚动条3种样式;增加通用无边框阴影窗体。
1、通用无边框阴影窗体方法google上找的
2、图形窗体的图像可自定义或添加到资源文件里调用,窗体.窗体图像=图片
3、滚动条样式就4副图片,可自行修改加工到资源文件里面
滚动条不加透明背景很流畅,加透明背景有点慢,
可以参考https://www.codeproject.com/Articles/12870/Don-t-Flicker-Double-Buffer
进行修改
4、以下方法均可用于通用窗体
UiButtonMethod.cs
UiControlsMethod.cs(AlphaForm窗体除外)
UiDrawTextMethod.cs
UiScrollBoxMethod.cs
UitoolTipsMethods.cs
UiTransparentRectMethod.cs
winFormEX.cs
5、继续修改、更新中......

11.gif (1.5 MB, 下载次数: 74)

11.gif

12.gif (2.4 MB, 下载次数: 80)

12.gif

WinForm_Ui__1126.rar

2.95 MB, 下载次数: 105, 下载积分: 金钱 -1

10#
 楼主| qiaoke_song 发表于 2017-11-28 12:20:07 | 只看该作者
本帖最后由 qiaoke_song 于 2017-11-28 12:23 编辑

最近更新:2017-11-28

采用高效的重绘,彻底解决了滚动条显示问题。Demo不变,在楼上下载,将DLL文件替换为这个的就可以了。另:滚动条demo加上
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            System.Environment.Exit(0);
        }
结束全部线程


WinForm_Ui_1128.rar

483.34 KB, 下载次数: 49, 下载积分: 金钱 -1

11#
 楼主| qiaoke_song 发表于 2017-11-30 14:38:00 | 只看该作者
最近更新:2017-11-30
增加:透明度可调节输入框,非https://www.codeproject.com 的示例方式,如有问题自行修改。
其他Demo在楼上下载。

1130.png (290.99 KB, 下载次数: 66)

1130.png

WinForm_Ui_1130.rar

1.25 MB, 下载次数: 3304, 下载积分: 金钱 -1

您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-11-22 05:37, Processed in 0.555635 second(s), 35 queries , Gzip On.

快速回复 返回顶部 返回列表