wpf 设置原本窗口影藏
时间: 2023-08-21 20:03:27 浏览: 45
要隐藏 WPF 窗口,可以使用以下代码:
```csharp
this.Visibility = Visibility.Hidden;
```
这将使窗口在屏幕上不可见,但仍然存在于应用程序中。如果要完全关闭窗口并从应用程序中删除它,请使用以下代码:
```csharp
this.Close();
```
这将关闭窗口并从应用程序中删除它。
相关问题
wpf 隐藏子窗口某个控件
在WPF中隐藏子窗口的某个控件,可以使用控件的Visibility属性。Visibility属性指定了控件在界面上的可见性,可取的值有Visible、Collapsed和Hidden。
1. Visible:控件可见。
2. Collapsed:控件被折叠起来,不占用空间。
3. Hidden:控件被隐藏,但仍占用空间。
要隐藏子窗口中的某个控件,可以按照以下步骤进行操作:
1. 打开子窗口的XAML文件,在需要隐藏的控件上找到该控件的标签。
2. 在标签中添加Visibility属性,设置为Hidden。例如:```<Button Visibility="Hidden">按钮</Button>```。
3. 保存文件并重新运行程序,这样子窗口中的该控件就会被隐藏起来。
需要注意的是,设置Visibility为Hidden的控件仍会占用空间,只是不可见,所以如果需要隐藏的控件不占用空间,可以将Visibility设置为Collapsed。
WPF 设置grid隐藏或者不显示
您可以使用以下代码将 Grid 隐藏或不显示:
隐藏 Grid:
```
myGrid.Visibility = Visibility.Collapsed;
```
不显示 Grid:
```
myGrid.Visibility = Visibility.Hidden;
```
请注意,两种方式都会将 Grid 设置为不可见,但不同之处在于 Visibility.Collapsed 会让 Grid 不占用空间,而 Visibility.Hidden 会将 Grid 隐藏但仍占用空间。