窗体属性:
| 属性 | 释义 |
|---|---|
| Name | 用来唯一标识该对象的名称 命名规范:Frm+意义 |
| Text | 用来设置窗体的标题栏文本 |
| Size | 用来设置控件的大小(Width宽度,Height高度) |
| Icon | 设置窗体左上角的图标(ico文件) |
| ShowIcon | 设置是否显示左上角图标,是-true,否-false |
| BackColor | 背景色 |
| BackgroundImage | 设置控件背景图像 (注意:背景图像将覆盖背景颜色) |
| BackgroundImageLayout | 设置窗体与图像布局方式 |
| FormBorderStyle | 窗体边框样式 Sizable:可以调整大小 FixedSingle:固定边框,不能调整大小 |
| StartPosition | 初始位置,CenterScreen 屏幕中间 |
| MaximizeBox | 设置是否允许最大化(true-允许,false-不允许) |
| MinimizeBox | 设置是否允许最小化(true-允许,false-不允许) |
| WindowsState | 设置窗体的初始状态,默认是Normal、Minimized、Maximized |
| Location | 设置控件左上角顶点的坐标 |
| 注意:对于窗体而言,要Location属性生效,首先必须将StartPosition设置为Manual(人工设置) | |
| Cursor | 鼠标显示的样子 |
| Font | 设置字体 |
| TopMost | 至于顶层 |
| Opacity | 透明度 |
| ShowInTaskBar | 是否出现在任务栏中 |
事件:
- Click单击事件
- Load事件,加载事件。★窗体一运行起来,自动做的事情,并且只做一次。
- 窗体关闭事件:
1.FormClosed(已关闭,不可取消)
2.FormClosing(正在关闭,可取消)
示例:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
DialogResult dr = MessageBox.Show("是否关闭本窗口!", "温馨提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr.ToString() =="No")
{
e.Cancel = true;
}
}
窗体之间的跳转(弹新窗体)
1、创建新窗体 new
FrmMain main=new FrmMain();
2、显示新窗体 Show()
main.Show();
浙公网安备 33010602011771号