winform组件自定义控件开发
遂宁黑哥
这个作者很懒,什么都没留下…
展开
-
c# winform自定义控件和组件的开发使用——自定义导航栏 (仿elememt组件)让桌面也充满web风格(五)
首先介绍功能,导航栏出现在上方或者下方导航栏的下拉菜单是否展开导航栏出现在上方(大多数系统是这样,微信部分在下面)导航栏出现在下方下拉菜单展开上下方绑定代码代码 // NavMenu.BindDataTop(lstNavMenuTrees); NavMenu.BindDataBottom(lstNavMenuTrees);子...原创 2020-03-19 18:01:35 · 2109 阅读 · 1 评论 -
c# winform自定义控件和组件的开发使用——自定义Button按钮 完成版(仿elememt组件)让桌面也充满web风格(四)
基础用法基础的按钮用法。图中的buttonstyle对应element的style public enum ElementStyle { /// <summary> /// 无 /// </summary> None = 0, /// <summary> ...原创 2020-03-13 16:43:06 · 853 阅读 · 0 评论 -
c# winform自定义控件和组件的开发使用——自定义Button按钮 (仿elememt组件)让桌面也充满web风格(三)
已经好久没更新博客了,跟着上篇讲一下,上一篇讲述了属性的实现,这一篇讲诉一下基本事件的实现,click事件 /// <summary> /// 按钮点击事件 /// </summary> [Description("按钮点击事件"), Category("自定义")] public event E...原创 2020-03-13 10:24:41 · 845 阅读 · 0 评论 -
c# winform自定义控件和组件的开发使用——基类控件的开发 (仿elememt组件)让桌面也充满web风格(二)
对于element,Button 按钮或者任何按钮来说都少不了1:是否显示边框,2:边框宽度,3:边框颜色4:是否显示圆角5:圆角大小6:背景颜色以上六点都是最基本得分为两部分来讲,一边框,二是否圆角一:边框定义...原创 2020-03-09 17:28:04 · 700 阅读 · 1 评论 -
c# winform自定义控件和组件的开发使用——基础知识补充——基类控件的开发 (仿elememt组件)让桌面也充满web风格(一)
首先我们学习组件的开发,必须要了解winform的绘图是怎么绘制的,下面详细讲一下:PaintEventArgsRectangleGraphicsPath基础知识绘制图形的基础知识储备GraphicsPath类:表示连接一系列的直线和曲线Rectangle类: 用于存储一个矩形的位置和大小绘制一个矩形Rectangle原型:public Rectangle(int ...原创 2020-03-04 17:34:57 · 677 阅读 · 0 评论