C# Winform学习笔记 (.NET & Visual Studio)


开发环境: Visual Studio 2017 & .net Freamwork 4.0

一、小Tips

  1. 右上角的*表示未保存, 开发中建议常ctrl + s保存代码
  2. 一个解决方案(Solution)里可以有多个项目(Project)
    在这里插入图片描述
    重新设置启动项(一个Solution含有多个Project时)
    在这里插入图片描述

二、基础知识

  1. 窗体的名字一般默认为Form,每一个Form被建立以后,都会同时产生.CS程序代码文件以及与之相匹配的.Desigener.CS文件
  2. 业务逻辑以及事件方法等被编写在.CS文件中,而界面设计规则则被封装在.Designer.CS文件里

三、正文

1. Visual Studio 新建 C# & .net 项目

第一步: 新建项目
在这里插入图片描述
第二步: 打开工具箱
在这里插入图片描述
第三步: 打开解决方案资源管理器
在这里插入图片描述
第四步: 打开属性窗口
在这里插入图片描述

2. 修改窗体标题、图标、位置

在属性窗口中修改即可,如图
在这里插入图片描述
注: IconWinform的桌面图标, 图片格式为.ioc 需要进行格式转换, 图标最合适的大小是32*32
网上搜索png -> ioc 有很多在线转换网站, 写本文时用的网站

此处可以自定义背景 , 同时调整BackgroundImageLayout
在这里插入图片描述在这里插入图片描述

3. 事件

3.1 基本知识

在这里插入图片描述

  1. 事件可以被覆盖
    在这里插入图片描述
  2. 使用进程管理器等软件关闭窗体时, 不会触发 Form1_FormClosed()事件, 因为这里的事件只能处理内部信息, 无法处理来自外部的信息
    在这里插入图片描述

3.2 代码

3.2.1 窗体.Designer.cs 代码

在这里插入图片描述

3.2.2 窗体.cs代码

在这里插入图片描述
绑定方法: 属性 里点击 小闪电
在这里插入图片描述

4. 控件

4.1 按钮 (Button)

4.1.1 在同一个 project 里添加两个窗体

1.新建窗口
在这里插入图片描述
2.结果如图
在这里插入图片描述

4.1.2 新建按钮

直接在左侧工具箱左键选中公共插件中的“按钮”,然后在右侧画布上单击一下,此时画布上就会出现一个默认大小的按钮,拖动按钮的四周可以改变它的大小。
在这里插入图片描述
更改按钮外观 & 命名
在这里插入图片描述
(name) : 一般把按钮命名为 btn+用途
在这里插入图片描述

4.1.3 Button 控件的属性,方法及事件:

Enabled: 确认是否可以启用或禁用该控件;
PerFormClick: Button按钮的Click事件;
Click: 单击按钮时将触发该事件;
在这里插入图片描述
MouseClick & Click
在这里插入图片描述在这里插入图片描述

4.2 文本框 (TextBox) & 下拉列表框 (Combobox)

方便用户从键盘输入

属性:
MaxLength: 可在文本框内输入的最大字符数;
Multiline: 表示是否可以在文本框内输入多行文本;
Passwordchar: 机密和敏感数据,密码输入字符;在这个属性后面输入的符号,意思是当用户输入
密码时,它总是显示这个符号。
ReadOnly: 文本框中的文本为只读;
在这里插入图片描述

4.3 复选框 (Checkbox) & 单选框 (RadioButton)

4.4 标签 (Label) & 链接标签 (LinkLable)

标签控件用于显示窗体文本信息

LinkLabel 超链接文本
在这里插入图片描述

4.5 面板



持续更新中

猜你喜欢

转载自blog.csdn.net/weixin_46644403/article/details/120884871