1.Windows窗体
- 窗体本身是一个对象,对应于System.Windows.Forms名称空间的Form类。它有自己的属性、方法和事件,用于控制窗体的外观和行为。
- 窗体又是各种控件的容器,用于容纳各种窗体控件。
- 如果想生成窗体,必须从Form类派生出自己的窗体类。
2.窗体属性
- Text属性:指定窗体的标题。
- Name属性:指定窗体的名称。用于在代码中访问窗体。
- ForeColor属性:指定窗体的前景色。Form1.ActiveForm.ForeColor=Color.Blue;
- BackColor属性:窗体的背景色。
- BackgroundImage属性:指定窗体的背景图片。
- Location属性:指定窗体的显示位置。
- Size和Width、Height属性:指定窗体的大小。
- StartPosition属性:指定窗体的起始位置。Form1.StartPosition=FormStartPosition.CenterScreen;
- Enabled属性:决定是否可以对用户交互做出响应。
- WindowState属性:指示窗体以什么样的形式显示。
- FormBorderStyle属性:设置窗体的边框样式。取值于FormBorderStyle枚举,它只能在设计阶段设置。
- ControlBox、MaximizeBox、MinimizeBox属性:指定在窗体的标题栏中是否显示控制框、最大化按钮、最小化按钮。
3.窗体方法
- Show和Hide方法:显示窗体或隐藏窗体。
- Close方法:关闭窗体。
- Focus、Activate方法:激活窗体并给予它焦点。
- SetBounds方法:设置窗体的位置和大小this.SetBounds(10,10,100,50);