小袁C#可视化(3)——Windows窗体应用

1、窗体常用属性

  • Name:窗体对象的名字,用以在代码中进行标识
  • BackColor:窗体的背景色
  • Icon:指示窗体的图标,这在窗体的系统菜单框中显示,以及当窗体最小化时显示
  • BackgroundImage:窗体的背景图像
  • FormBorderStyle:窗体显示的边框样式,默认值是Sizable
  • MaximizeBox:确定窗体标题栏的右上角释放有最大边框
  • ShowInTaskar:确定窗体是否出现在windows任务栏中,默认True
  • StartPosition:确定窗体第一次出现时的位置

(1)CenertScreen:窗体在当前屏幕内居中,较为常用

(2)WindowsDefaultLocation(默认值):窗体定位在windows默认位置,其尺寸由Size属性决定

(3)CenterParent:窗体在其夫窗体中居中

  • Text:窗体标题栏中显示的文本
  • TopMost:指示窗体是否始终显示在此属性未设置为True的所有窗体之上,默认为False
  • WindowsState:确定窗体的初识可视状态,默认值为Normal

2、窗体常用事件

  • Load(双击窗体):窗体加载事件,窗体加载时发生
  • Click:窗体单击事件,单击窗体时发生
  • DoubleClick:窗体双击事件,双击窗体时发生
  • MouseMove:鼠标移动事件,鼠标移过窗体时发生
  • KeyDown:键盘按下事件,在首次按下某个键时发生
  • KeyUp:键盘释放事件,在释放某个键时发生

3、显示消息框

在上面所列出方法的参数中还涉及两个枚举类型,一个是 MessageBoxButtons,一个是 MessageBoxIcon。下面分别介绍这两个枚举类型中的具体值。

(1)MessageBoxButtons 枚举类型

主要用于设置消息框中显示的按钮,具体的枚举值如下:

  • OK:在消息框中显示“确定”按钮。
  • OKCancel:在消息框中显示“确定”和“取消”按钮。
  • AbortRetryIgnore:在消息框中显示“中止” “重试”和“忽略”按钮。
  • YesNoCancel:在消息框中显示“是” “否”和“取消”按钮。
  • YesNo:在消息框中显示“是”和“否”按钮。
  • RetryCancel:在消息框中显示“重试”和“取消”按钮。

(2)MessageBoxIcon 枚举类型

主要用于设置消息框中显示的图标,具体的枚举值如下:

  • None:在消息框中不显示任何图标。
  • Hand、Stop、Error:在消息框中显示由一个红色背景的圆圈及其中的白色X组成 的图标。
  • Question:在消息框中显示由圆圈和其中的一个问号组成的图标。
  • Exclamation、Warning:在消息框中显示由一个黄色背景的三角形及其中的一个感叹号组成的图标。
  • Asterisk、Information:在消息框中显示由一个圆圈及其中的小写字母 i 组成的图标。

举例如下:

显示如下:

4、窗体间的相互调用

示例:

给TA打赏
共{{data.count}}人
人已打赏
C#

小袁C#可视化(2)——异常处理与DBHelper类

2022-8-1 10:46:56

C#

小袁C#可视化(4)——Windows基础控件

2022-8-2 12:08:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索