根据书本上的介绍,总结了一些窗口事件的调用方法:
1. 背景色:BackColor
BackColor = Color.颜色
例:BackColor = Color.Blue;
2. 背景图片:BackgroundImage BackgroundImageLayout
BackgroundImage = Image.FromFile("URL");
BackgroundImageLayout = ImageLayout.枚举类型;
例:
BackgroundImage = Image.FromFile("1.jpg"); //1.jpg要放在Debug
//当然,也可以放在指定目录下用相对路径调出,这里以放在Bin前建的一个images文件夹下为例
BackgroundImage = Image.FromFile(@"..\..\images\1.jpg");
3. 菜单样式 ControlBox
ControlBox= true(false);
例:
ControlBox = true;
4. 窗体状态 Enabled
Enabled = true(False);
例:
Enabled = true;
5. 字体样式 Font ForeColor
o 字体Font
Font = newFont(属性);
例:
Font = newFont(this.Font,FontStyle.Bold);
o 字体颜色 ForeColor
ForeColor = Color.颜色;
例:
ForeColor = Color.Blue;
6. 边框样式 FormBorderStyle
FormBorderStyle = FormBorderStyle.枚举类型;
默认为Sizable(可调整大小)
例:
FormBorderStyle = FormBorderStyle.None; 无边框
7. 图标 Icon
Bitmap myBitmap = newBitmap("URL"); //将图片转换成Ico文件
IntPtr Hicon = myBitmap.GetHicon();
this.Icon = Icon.FromHandle(Hicon); 点击查看原文
ShowIcon = false(true);
8. 窗体位置 Location
Location =newPoint(X,Y);
例:
Location =newPoint(1500,1300);
注:若想要窗口居中,可使用
CenterToScreen();
9. 菜单中的按钮
10. 窗体透明度 Opacity
Opacity = 0-1;
例:Opacity = 0.2;
11. ShowInTaskbar
12. 窗体大小 Size
Size = newSize(value,value);
例:
Size = newSize(300,300);
13. 窗体的起始位置 StartPosition
StartPosition = FormStartPosition.枚举类型;
例:
StartPosition = FormStartPosition.CenterScreen;
14. 窗体文本 Text
15. 窗体的层次TopMost
TopMost = true(false);
16. 窗体的初始化状态 WindonwsStart
WindowState = FormWindowState.枚举类型;
例:
WindowState = FormWindowState.Maximized;
17. 关闭窗口 Close();
18. 隐藏窗口 Hide();
19. 显示窗口 Show();
20. 模式化显示窗口 ShowDialog();
21.
22. 部份事件解释
Load 用户加载窗口时发生;
Click 当用户鼠标单击时发生;
Activated 当窗口变为活动窗口时发生;
Deactivate 当窗口变为非活动窗口时发生;
FormClosing 在窗口关闭前发生;
FormClosed 当窗口关闭时发生;