
winform
mill_li
这个作者很懒,什么都没留下…
展开
-
winform控件之BindingNavigator
BindingNavigator控件可以为我们绑定的数据提供一个导航的功能,默认的工具是这个样子的,我们可以根据需求再增加功能1.BindingNavigator用法1.1界面布局界面布局如下一个BindingNavigator名为bindingNavigator1一个DataGridView名为DataGridView1两个TextBox分别为TextBox1和...原创 2019-05-24 15:21:54 · 4441 阅读 · 1 评论 -
winform控件之maskedTextBox
maskedTextBox控件是使用掩码区分正确的和不正确的用户输入的控件,掩码定义如下 掩码元素 说明 正则表达式元素 0 0 到 9 之间的任何一个数字。必选项。 \d 9 数字或空格。可选项。 [ \d]? ...原创 2019-07-07 10:41:46 · 2698 阅读 · 0 评论 -
winform控件之notifyicon
notifyicon控件是指定可在通知区域创建图标的组件,比如我们在右下角的状态栏想要显示某些东西,就可以使用这个控件这个控件的属性和事件都特别简单,一般它会和ContextMenu一起使用,完成后的功能是下图这个样子的1.界面布局这个例程中主要我们是想看右下角的样子,所以主界面没有任何显示,只添加了三个控件notifyicon,timer和contextMenu,当然我...原创 2019-07-14 10:16:58 · 1067 阅读 · 0 评论 -
winform控件之MonthCalendar
MonthCalendar控件是一个日历控件,是系统提供好的是我们可以用可视化的方式来实现日期的选择,这个控件主要就是一些属性的设置,没有什么需要特别注意的地方,完整的属性最好还是参考官方,网址如下MonthCalendar Class下面我们还看看这个控件是如何使用的1.界面布局界面布局如下控件比较简单,就是一个MonthCalendar,一个Label和一个Textbox...原创 2019-07-14 09:20:12 · 1728 阅读 · 0 评论 -
winform控件之ListView
ListView控件是列表视图控件,说是列表视图,其实它有四种显示方式,Detail,Large,Small和List,使用ListView控件,我们可以让我们的数据以不同的形式进行展示,下面我们通过代码进行学习1.界面布局界面布局如图所示,最主要的就是我们的ListView控件,然后有6个Button实现6种功能,一个TextBox用来显示文本,为了显示图片,我们还需要一个Im...原创 2019-06-18 16:18:32 · 17837 阅读 · 0 评论 -
winform控件之ListBox
前面我们已经介绍了CheckedListBox,ListBox和它其实差不多,这里我们实现个拖拽的小功能,来学习ListBox控件1.界面布局界面布局这里很简单,就是一个ListBox我们在代码里面为它添加元素,并重新事件来实现拖拽的功能2.用法示例想要实现拖拽功能,这里我们必须重新OnMouseDown,OnDragOver,OnDragDrop这三个事...原创 2019-06-11 10:00:09 · 3250 阅读 · 0 评论 -
winform控件之label和linklabel
label控件是我们经常使用,用来显示固定内容的标签linklabel则有超链接的效果这里我们写个简单的Demo进行学习1.界面布局界面布局很简单,就是一个label和一个linklabel2.用法示例这两个控件的用法也比较简单,这里我们会给linklabel添加几个连接,然后再点击事件中进行处理,打开对应的连接,并在label中显示链接地址us...原创 2019-06-04 10:00:42 · 1541 阅读 · 0 评论 -
winform控件之DateTimePicker
DateTimerPicker控件是一个可以显示时间的控件,使用起来也比较简单,重要的属性大家可以参考下面这两篇文章WinForm时间选择控件(DateTimePicker)如何选择(显示)时分秒C# WinForm中DateTimePicker控件的Text属性和Value属性这里我们使用DateTimePicker来实现一个系统时钟的功能1.界面布局界面布局如下...原创 2019-06-03 15:26:49 · 7414 阅读 · 0 评论 -
winform控件之CheckBox
Button控件是一个常用的控件,网上的资料也比较多,我这里也是参考Winform开发常用控件之Checkbox和CheckedListBox的文章来学习CheckBox的使用,Demo例程就是参考他的文章,来实现全选和反选的功能1.界面布局界面布局如下这里我们需要两个label,四个Checkbox,和一个button,详细的布局代码就不贴了需要注意的一点是,Controls...原创 2019-05-29 10:05:11 · 5401 阅读 · 0 评论 -
winform控件之ComboBox
ComboBox也算是常用的控件之一了,它提供了一个下拉框供可以让我们自己选择内容,这里我们通过自定义下拉框的形式来学习ComboBox的使用1 界面布局界面布局如下布局界面很简单,三个label和三个ComboBox即可,另外由于第三个需要一张图片,所以我们这里还需要添加一个ImageList2 用法示例如果我们想自定义下来菜单的形式,需要在DrawItem事件中进...原创 2019-05-31 11:54:36 · 12033 阅读 · 0 评论 -
winform控件之BackgroundWorker
BackgroundWorker控件其实是对Thread的一层封装,使我们可以快速的创建一个线程,并且能够报告进度,暂停,取消以及完成后进行其他的处理,当我们需要执行一些耗时的操作,又不想让当前界面出于无响应的状态的时候,就可以考虑使用BackedWorker控件,以异步的方式来执行。1.BackgroundWorker类介绍1.1. 四个常用属性:public bool...原创 2019-05-24 10:56:16 · 1630 阅读 · 0 评论 -
winform控件之checkedListBox
checkedlistbox控件也是我们常用的控件,我们仿照上一篇checkbox的例程,这回用checkedlistbox来实现本来以为是很容易实现的,结果发现想让功能做的完善以下,中间有许多坑需要填,下面我们一起来看一下吧1.界面布局界面布局如下具体的布局代码就不贴了,总之就是在在上一篇的基础上使用checkedlistbox来实现全选,并新增了删除和添加的功能...原创 2019-05-30 10:28:24 · 3563 阅读 · 0 评论 -
winform控件之Button
Button控件是一个常用的控件,这里我们通过自定义一个圆形Button控件来学习1.自定义Button用法1.1界面布局界面布局就是一个Button,不过是我们自定以的Button类,叫做mybutton首先在布局界面中创建一个Button,然后把对应的Button改为我们自己的mybutton,代码如下 private void InitializeC...原创 2019-05-27 14:58:12 · 4091 阅读 · 0 评论 -
winform控件之NumericUpDown
一个NumericUpDown控件包含可以通过单击向上或向下按钮的控件是递增或递减的单个数字值。 用户还可以输入一个值,除非ReadOnly属性设置为true。可以通过设置格式显示数字DecimalPlaces, Hexadecimal,或ThousandsSeparator属性。 若要在控件中显示的十六进制值,设置Hexadecimal属性设置为true。 若要显示千位分隔符在适当时的十进制...原创 2019-07-17 21:42:18 · 4078 阅读 · 0 评论