Winform基础

时间:2023-01-21 19:18:23

1.显示窗口的两种方式:

  • 非模态(Modaless):Show
  • 模态(Modal),阻塞主窗口:ShowDialog()

2.主窗口和对话框之间传递参数,在对话框中申明属性,主窗口给对话框传递值通过参数赋值,对话框在OnLoad中读取参数值,对话框通过属性也返回值给主窗口。

例如有一个test窗体和Main 窗体,我们在Test窗体里面定义一个公共属性:然后在主窗体中实例化Test窗体,并给Test窗体的属性赋值。

Tset窗体代码:

Winform基础

Main窗体的代码:

Winform基础

3.MDI(多文档窗体)

  • form.MdiParent=this;
  • 把主窗口的IsMDIContainer设置为true