C# 控件篇

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情

前言

博主这篇文章主要讲解C#窗体应用的几个常用的控件,这几个控件在C#窗体应用中用的频率特别高,如果你第一次学C#窗体应用,本篇文章特别适合,因为这篇只是简单教你怎么用,如果你需要对这个控件深究,可以去看专门讲解这一个控件的文章,博主这篇比较适合萌新学习,对于刚刚入门学习C#窗体应用的童鞋,这篇文章不至于很难看懂,博主会手把手教学,从创建文件开始教,如果你对C#窗体文件感兴趣可以看看。哈哈哈哈,不喜欢别喷哦。

每日学习

src=http___inews.gtimg.com_newsapp_bt_0_13316946987_1000.jpg&refer=http___inews.gtimg

创建窗体应用文件

博主使用的是Visual Studio 2019 ,没有这个软件的同学可以去微软官网下载( visualstudio.microsoft.com/zh-hans/dow… )现在的版本是2022了,下载社区版,然后注册登录,因为社区版是免费的,但是如果你有只是vs版本跟博主的不一样是没关系的,创建步骤基本是一样的。

image-20211112160020998

image-20211112160446844

注:这里要注意我们创建文件的时候要选择以(.NET Framework)后缀的windouse窗体应用文件

设置项目名,解决方案名,这两个名字可以不一样,及文件保存位置,框架。

image-20211112160705274

创建成功,如下图:

image-20211112161022454

注:第一次创建窗体应用,可能不知道工具箱在哪里,在视图,工具箱,如果你发现没有,就要去看看自己文件是不是创建错了。

image-20211112162127918

后台代码,如下图:

image-20211112172849374

image-20211112172935789

1. Button按钮使用

Button按钮是非常常见的控件,如果我们需要写这个按钮具体的方法双击这个按钮就会自动生成触发事件和函数

image-20211112162009384

2. CheckBox复选框

这个CheckBox复选框每一个都是一个单独的控件

image-20211112162735734

3. CheckedListBox 复选列表框

这个复选列表框和CheckBox不同的地方是这个是一个控件,相当于CheckBox的一个集合

image-20211112163210825

4. RadioButton单选按钮

image-20211112174000616

5. ComboBox下拉框

下拉框如果我们不设置默认值你在运行的时候看见的会是空白,需要你自己选择,设置Text可以设置默认值

image-20211112163913256

6. DateTimePicker日期框

日期框是不需要我们设置什么的,拖过来可以直接用,但是效果要在运行的时候才能体现

image-20211112164245473

DateTimePicker日期框运行效果图:

image-20211112164330501

7. Label文本

在窗体应用里面不可以直接在上面编辑文字需要,label控件才可以有文本,当然我们也是可以在代码里面给它赋值

image-20211112164725032

8. LinkLabel超链接

LinkLabel超链接是一个超链接控件,双击可以让它自动生成事件和函数

image-20211112165044374

9. ListBox列表框

ListBox列表框是一个类似文本框,但是又有区别,ListBox列表框需要自己提前设置值,文本框是可以输入的。

image-20211112165537571

10. TextBox文本框

TextBox文本框在窗体应用里面是可以输入的,也可以作为一个输出的媒介,我们在代码里面对Text进行处理,就会自动显示。

image-20211112170432166

总结

博主只是简单的讲解了C# 窗体应用的几个非常常见的控件,很简单的操作了一下,对于代码方面,可以关注博主后期文章,可能会出对于莫个控件的详解,这一篇文章博主相当于带我们入个门,不至于什么都看不懂,博主把每一条步骤都写的很清楚,只要我们认真看图,根据图上的步骤做就可以了,拖出你自己想要的效果了,如果还是不懂可以私信博主,博主会就告诉你,不会的博主查资料也会教你,好了,创作不易,希望大家点赞,关注,评论,收藏哦!!!

cf652d2bgy1fet5axr3aqg205k05k76n

猜你喜欢

转载自juejin.im/post/7131001289059598372
今日推荐