windows Forms Application
目录
控件命名规范

事件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eu8CDPGl-1636965293241)(img/image-20211108101405291.png)]](https://i-blog.csdnimg.cn/blog_migrate/84f0f62de35d54793e0cc306d6705978.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ixCpNVgu-1636965293242)(img/image-20211108101429361.png)]](https://i-blog.csdnimg.cn/blog_migrate/b2347582a1830c2a1a121979e3b5b78f.png)
窗体

这两个可以修改,改窗口名字的话改Text
所有的窗体样式会生成在Designer里面,写窗体样式写在Designer里面

核心代码

继承
: 继承
C# 继承是 :
判断
判断是否为空

消息框四种模式

确定 or 取消


重试 or 取消


是 or 否 or 取消


四参
一参是信息
二参是标题
三餐是是否
第四个参数是带图标的


是否要关闭
询问用户是否要关闭窗口

创建工具栏

下拉框

菜单栏和工具栏


菜单栏
MenuStrip

工具栏
ToolStrip



设置图片在哪

起名规范

分界线

带图片的工具栏

事件共用
点击小闪电
找到时间,click 事件
调用已存在的事件

锚点


Anchor
设置锚点
Anchor
设置

文件夹
ListView
ListView

文本框

MultiLine
可以给文本框设置宽高
Multiline


Dock
设置Dock 让文本框自动适应


MID窗体

父级包子窗体
具体做法



父级窗体设置IsMdiConta 设置 TURE , 在写代码
MdiParent


菜单栏和工具栏

分组盒子
GroupBox

组合框
ComboBox



把要添加的数据填到这里
效果

默认选中

cbsex.SelectedIndex = 1;//从0开始
DropDownStyle

窗口效果

SelectedIndexChanged 是指 列表框数据下标替换 的时候!
如果每次替换列表框的数据时发生的事


单选框

radioButton
想要默认显示就 把 Checked 改成 Ture
小案例

效果

列表视图
ListView

Items


添加图片
添加imageList控件作为图片的容器

SmallImageList



详情模式
注意:开始切换详情模式的时候是没有内容的,因为没有要添加列才可以显示出内容




效果

右键菜单
ContextMenuStrip


选中ContextMenuStrip
选中cmsListView
就可以右击了
扩展
try 里面放的代码是 回去判断里面的代码是否可以执行 如果不可以就执行 catch 里的代码
catch 里面放的代码是 如果是异常代码才会执行里面的代码
finally 里面放的代码是 不管报错还可以实行都会执行里面的代码

本文详细讲解Windows Forms控件的命名规范,探讨控件事件、窗体继承、消息框模式、工具栏与菜单设计,以及小案例中的ListView、单选框操作和右键菜单扩展。深入理解控件使用技巧和交互逻辑。
3098

被折叠的 条评论
为什么被折叠?



