目录
第1章 初始Windows程序
第2章 构建布局良好的Windows程序
第3章 使用ListView控件展示数据
第4章 实现Windows程序的数据更新
第5章 实现Windows程序的数据绑定
第6章 数据筛选和排序
第1章 初始Windows程序
1.1第一个Windows程序
public partial class Form1 : Form
{
//省略代码... ...
}1.partial
部分类
2.Form
窗体的主要属性和方法
属性 |
说明 |
name |
窗体对象的名称,用于在代码中进行标识 |
BackColor |
组件的背景色 |
BackgroundImage |
用于该控件的背景图像 |
FormBorderStyle |
指示窗体的边框和标题框的外观和行为 |
MaximumSize |
窗体可以调整到的最大大小 |
MinimizeBox |
确定窗体标题栏的右上角是否有最小化框。 |
ShowInTaskbar |
确定窗体是否出现在Windows任务栏中。 |
StartPosition |
确定窗体第一次出现时的位置 |
Text |
与控件关联的文本 |
TopMost |
指示该窗体是否始终显示在此属性未设置为true的所有窗体之上 |
WindowState |
确定窗体的初始可视状态 |
backgroundImage选择图片的时候

分为“本地资源”和“项目资源文件”。如果是项目资源人家,可以“导入”一个图片。导入后会在项目的Resources.resx查看属性

name属性有小括号包围着,表示这个是“不可变”的元素,不是不可修改,是代表这个窗体的值很重要

方法说明
属性 |
说明 |
Close() |
关闭窗体 |
Show() |
显示窗体 |
ShowDialog() |
模式化显示窗体 |
Hide() |
隐藏窗体 |
事件onload可以在代码中实现
/*
* 在第一次显示窗体前显示,
* 写到"+="的时候,
* 如果Form1_load方法存在,按一个"Tab",方法名自动出现
* 如果Form1_load方法不存在,按两次"Tab”,方法名出现,并且自动出现一个默认的以“Form1_load"为名称的方法
* */
this.Load += Form1_Load;
基本控件:
标签(Label)
属性 |
说明 |
Image |
在标签上显示的图像 |
Text |
在标签上显示的文本 |
文本框(TextBox)
属性 |
说明 |
MaxLength |
指示可以在文本框中输入的最大字符数 |
Multiline |
表示是否可在文本框中输入多行文本 |
PasswordChar |
指示在作为密码框时,文本框中显示的字符,而不是实际输入的文本 |
ReadOnly |
指定是否允许编辑文本框中的文本 |
Text |
与文本框关联的文本 |
组合框(ComboBox)
属性 |
说明 |
Items |
组合框中的项 |

本文档详细介绍了C#中Win Forms的应用,包括初始Windows程序、构建布局、ListView控件的使用、数据更新与绑定以及数据筛选排序。内容涵盖事件处理、数据库验证、菜单栏和工具栏的构建、数据集和适配器对象,以及在DataGridView中实现删除操作等。
最低0.47元/天 解锁文章
1588

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



