原文:GDI不规则圆弧菜单控件----------WinForm控件开发系列

效果图: 该控件两个版本:早期 控件版 和后期 窗体版 。 控件版 控件版指控件只能在窗体容器或其他的容器控件中使用,因为它属于普通控件级别,而且无法实现透明背景。 该控件是继承于Control基类开发的。该控件目前没有使用弹层实现,你可以继续优化该控件。该控件目前使用的定时器过多,这部分以后也是需要优化的。 该控件的UI界面构思是参考JavaScript插件做出来的,该控件能够添加Items属性 ...

2019-08-17 11:43 0 841 推荐指数:

查看详情

Menu左侧菜单控件----------WinForm控件开发系列

MenuPanelExt 该控件是继承于 Control 基类开发的。这个是Menu菜单面板控件。不知道是不是我写的累赘,这个控件的代码格式化后也有5000多行,其中最麻烦的就是计算和处理节点 Rectangle 信息。节点的风格目前 ...

Sat Oct 24 01:33:00 CST 2020 0 1185
RadioButton美化控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。具有 Tab 键切换。 恢复 AutoSize 属性,让控件能根据自身内容设置体积大小。 Padding 属性修改成 AutoSize=true 才生效。 Box 开头的属性指图标部分,图标分为 “正常圆点” “默认符号” 和 “自定义图片 ...

Fri Aug 28 07:01:00 CST 2020 0 822
加载等待控件----------WinForm控件开发系列

控件继承 Control 基类开发的。该动画利用定时器完成。 这个加载等待功能目前只是做成控件的形式,要做成蒙版弹层,是一个很复杂的问题,这涉及到颜色透明叠加的问题。我也反编译 Devexpress 第三方控件库看了下SplashScreenManager 类弹层功能,他们是利用新弹出窗体 ...

Sat Aug 17 19:18:00 CST 2019 5 734
CheckBox美化控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。具有 Tab 键切换。 恢复 AutoSize 属性,让控件能根据自身内容设置体积大小。 Padding 属性修改成 AutoSize=true 才生效。 Box 开头的属性指图标部分,图标分为“默认符号” 和 “自定义图片” 两种 ...

Fri Aug 28 07:22:00 CST 2020 0 899
数字时间控件----------WinForm控件开发系列

控件继承 Control 基类开发的。 数字时间的格式有 时、时分、时分秒、时分秒毫秒 4种。各个部分可以设置成独立的颜色。 事件由数字符号组成,以下是数字原理,数字可分为7笔,如下 笔画组成 ...

Sat Aug 17 19:14:00 CST 2019 2 528
雷达扫描控件----------WinForm控件开发系列

控件是继承于 Control 基类开发的。利用定时器实现扫描界面和数据闪烁功能。 Proportion 属性代表坐标一像素表示实际长度(例如187.3表示一个像素代表实际187.3) 重写的方法如下 新增的类如下 新增属性如下 源码下载:雷达扫描控件.zip ...

Sat Aug 17 19:15:00 CST 2019 0 581
仪表控件----------WinForm控件开发系列

控件继承 Control 基类开发的。该控件界面是模仿报表提仪表分析图。该控件开提供圆弧渐变色。值更改提供了动画方式过度。 ArcAngle 属性设置刻度线圆弧的大小。 GradualColorItems 集合属性可以设置圆弧渐变色。 重写方法如下 新增类 ...

Thu Feb 13 19:04:00 CST 2020 0 1494
MAC鱼眼效果菜单控件----------WinForm控件开发系列

控件继承 Control 基类开发的。功能模仿苹果菜单,纯文字能模仿都应的城市选择功能。 通过 Distance 属性可以设置图片选项之间的间距。以下红色区域 通过 ReflectionShow 属性设置图片是否带有倒影。可以通过以下公开方法设置更新倒影图片 ...

Sat Aug 17 19:14:00 CST 2019 0 792
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM