Windows窗体技术

创建WinForm程序

RAD
Windows窗体技术


Windows窗体技术


Windows窗体技术


Windows窗体技术


窗体的添加与删除

Windows窗体技术


Windows窗体技术


可以添加多个窗体

Windows窗体技术


运行时只显示程序只显示一个主窗体

Windows窗体技术

在项目中其它窗体都属于子窗体

Windows窗体技术


如果想其它窗体设置为主窗体,在主程序入口点Main()方法中修改窗体名即可
Windows窗体技术


删除窗体

Windows窗体技术


窗体的常用属性

Windows窗体技术

Windows窗体技术


BackColor设置窗体背景颜色
Windows窗体技术


BackgroundImage设置窗体的背景图片

Windows窗体技术


Curcor 鼠标光标形状
鼠标放置窗体时光标会变化你设置的形状

Windows窗体技术


MaximizwBox最大化按钮 MinimizeBox最小化按钮

Windows窗体技术

HelpButton是否显示帮助按钮不能带最大化最小化同时显示

Windows窗体技术


Icon窗体图标

Windows窗体技术


MaximumSize可以调整到最大,大小的窗体、MinnimumSize可以调整到最小,大小的窗体

Windows窗体技术


Name窗体的唯一标识名

Windows窗体技术

Windows窗体技术


Text窗体标题

Windows窗体技术


ShowIcon确定是否显示图标

Windows窗体技术


ShowInTaskbar是否显示任务栏

Windows窗体技术


Size窗体大小设定

Windows窗体技术


StartPosition窗体启动是在电脑桌面的位置

Windows窗体技术


TopMost是否居顶显示

Windows窗体技术


窗体的常用事件

Windows窗体技术


事件的查看方法

Windows窗体技术

Windows窗体技术


添加事件方法

Windows窗体技术


Load加载事件
窗体运行完成即为加载,加载完成会触发事件

Windows窗体技术

Windows窗体技术


Click点击事件

Windows窗体技术


DoubleClick双击事件

Windows窗体技术


FormClosed窗体关闭(窗体已经被关闭)

Windows窗体技术


KeyDown键被按下的时候(某个按键)

KeyUp释放按键

KeyPress用户按下并释放某个按键会发生

MouseClick鼠标点击

MouseDoubleClick鼠标双击

MouseDown鼠标键按下


MouseHover鼠标光标悬停
Windows窗体技术


MouseMove鼠标在窗体移动

Windows窗体技术


窗体中添加控件与窗体显示和隐藏

Windows窗体技术


添加控件的方法
拖拉拽:

Windows窗体技术


Windows窗体技术


添加控件的另一方法

Windows窗体技术


代码输入减少垃圾代码提高大型项目的效率:

Windows窗体技术


窗体的显示与隐藏

Windows窗体技术


Windows窗体技术


MDI窗体

Windows窗体技术


Windows窗体技术


再新建窗体
Windows窗体技术


Windows窗体技术


Windows窗体技术


层叠
Windows窗体技术


水平
Windows窗体技术


垂直
Windows窗体技术


关闭
Windows窗体技术


窗体中控件的基本操作

Windows窗体技术


通过属性调整大小:

Windows窗体技术


通过代码调整大小
Windows窗体技术


使其高宽与某个按钮相等

Windows窗体技术


Windows窗体技术


也可以通过格式调整
Windows窗体技术


顺序调整

Windows窗体技术


Windows窗体技术


通过代码实现顺序调整
Windows窗体技术


Windows窗体技术


Windows窗体技术


控件左中右对齐
Windows窗体技术


控件顶中底对齐

Windows窗体技术


垂直间距水平间距相等

垂直间距相等

Windows窗体技术


水平间距相等

Windows窗体技术


项目下载