文档介绍:第三章 Visual 窗体与控件
东北大学软件学院
窗体的基本属性、方法和事件
窗体的启动和卸载
鼠标/键盘事件
常用控件的基本使用方法
菜单编辑器
通用对话框
主要内容
2
第三章 Visual 窗体与控件
窗体的基本属性、方法和事件
Windows窗体用于创建程序的GUI。
窗体是在桌面上显示的图形元素,它可以是对话框、窗口或MDI窗口(多文档界面窗口)。
窗体是组件或控件的一个“容器”,将控件从工具箱拖放到窗体,Visual 会自动生成它的代码,实例化组件,并设置其基本属性。
3
第三章 Visual 窗体与控件
窗体的基本属性、方法和事件
常用属性
属性
说明
AcceptButton
按回车键时选中的按钮
AutoScroll
一个Boolean值,决定是否允许需要时出现滚动条
CancelButton
按Esc键时选中的按钮
FormBorderStyle
窗体边框样式
Font
窗体上显示的文本的字体以及添加到窗体中的控件的默认字体
Text
窗体标题栏中的文本
4
第三章 Visual 窗体与控件
窗体的启动和卸载
常用方法
Hide 隐藏窗体(不销毁窗体或释放资源)
Show 显示隐藏窗体
常用事件
Load 该事件在显示窗体之前发生。在Visual 设计器中双击窗体,会自动在编辑器中显示用于该事件的处理程序
5
第三章 Visual 窗体与控件
鼠标/键盘事件
MouseCaptureChanged
MouseClick
MouseDoubleClick
MouseEnter
MouseMove
MouseHover
MouseDown
MouseWheel
MouseUp
MouseLeave
KeyDown
KeyPress
KeyUp
6
第三章 Visual 窗体与控件
窗体或控件区域
MouseEnter
MouseMove
MouseDown→MouseUp
MouseHover
MouseWheel
MouseLeave
鼠标事件
7
第三章 Visual 窗体与控件
如何判断事件发生时按了哪个鼠标按键呢?
=
=
=
=
鼠标事件
8
第三章 Visual 窗体与控件
如何判断鼠标所处的位置呢?
。
Y
X
(0,0)
(100,100)
=100
=100
(200,100)
=200
=100
(200,200)
=200
=200
鼠标事件
9
第三章 Visual 窗体与控件
如何确定鼠标单击或双击的次数?
。
=1 ‘表示单击
=2 ‘表示双击
鼠标事件
10
第三章 Visual 窗体与控件