C#Winform控件-Form
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C#Winform控件-Form ⼀、Form窗体样式
1.FormBorderStyle
(1)None
(2)FixedSingle
(3)Fixed3D
个⼈感觉跟Fixedsingle区别不⼤
(4)FixedDialog
不可以通过⿏标来拖拉窗体的边框来调节⼤⼩
(5)Sizable
可以通过⿏标来拖拉窗体的边框来调节⼤⼩
(6)FixedToolWindow
不可以通过⿏标来拖拉窗体的边框来调节⼤⼩
(7)SizableToolWindow
可以通过⿏标来拖拉窗体的边框来调节⼤⼩
窗体代码中的窗体名称。
public partial class frmMain : Form
{
public frmMain()
{
InitializeComponent();
}
}
3.BackColor、BackgroundImage、BackgroundImageLayout 窗体背景颜⾊、图⽚、图⽚位置设置
4.Icon
窗体图标设置
5.Text
窗体显⽰标题设置
6、StartPosition
窗体运⾏后默认显⽰位置设置。
(1)Manual
靠屏幕左上⾓显⽰。
(2)CenterScreen
显⽰在屏幕中⼼位置。
(3)WindowsDefaultLocation
靠左上⾓的⼀个位置。
(4)WindowsDefaultBounds
windows默认的⼀个⼤⼩框。
(5)CenterParent
⽗窗体的中⼼。
7.MaxIMizeBox、MinmizeBox
设置是否有最⼤化、最⼩化框。
8.Opacity
窗体透明度设置
9.IsMdiContainer
将当前Form设置为窗体容器。
可在当前窗体的Load事件中创建⼀个⼦窗体,代码如下:
private void frmMain_Load(object sender, EventArgs e)
{
Form2 frm = new Form2();
//设置窗体打开后窗体模式,有正常、最⼤化、最⼩化
frm.MdiParent = this; //关键代码
frm.WindowState = FormWindowState.Normal;
//设置窗体起始位置
frm.StartPosition = FormStartPosition.CenterParent;
//以对话框⽅式调⽤
frm.Show();
}
⼆、窗体事件
添加窗体事件的⽅式有两种:
通过VS设计器添加:在相应事件后边空⽩处双击;
⼿动添加:
代码形式:private void 窗体名称_事件名称(object sender, 事件名称EventArgs e)
1.Load事件
双击事件中的Load右边的空⽩处,即可在当前Form的窗体代码中看到出现了下⾯代码段,在⾥⾯添加窗体载⼊时的事件即可。
private void frmMain_Load(object sender, EventArgs e)
{
}。