Window 窗口
Window 是一个顶级的 ContentControl。
通常情况下,你不会直接创建 Window 类的实例;相反,通常会为应用程序要显示的每种类型的窗口子类化 Window 类。有关如何从模板创建新窗口类的信息,请参见 快速入门。
常见属性
| 属性 | 描述 |
|---|---|
Title | 窗口标题 |
Icon | 窗口图标 |
SizeToContent | 描述窗口的自动调整大小行为 |
WindowState | 窗口的最小化/最大化状态 |
源代码
显示、隐藏和关闭窗口
你可以使用 Show 方法显示一个窗口:
var window = new MyWindow();
window.Show();
可以使用 Close 方法关闭窗口。这与用户点击窗口的关闭按钮时的效果相同:
window.Close();
// 已关闭的窗口不能再次显示。
window.Show();
请注意,一旦窗口被关闭,就不能再次显示。如果你想重新显示窗口,应该使用 Hide 方法:
window.Hide();
// 现在窗口可以在以后再次显示
window.Show();
另见 阻止窗口关闭