窗体

Posted on 2021-03-29 19:59  夜雨初凉  阅读(246)  评论(0)    收藏  举报

窗体属性:

属性 释义
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();

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3