gpt4 book ai didi

C# 窗口可见性、折叠和隐藏

转载 作者:太空狗 更新时间:2023-10-30 00:32:10 27 4
gpt4 key购买 nike

我有一个关于应用程序中窗口可见性的快速问题。根据... http://msdn.microsoft.com/en-us/library/system.windows.visibility.aspx (很短)

当窗口折叠时,布局中不会为窗口保留空间。当一个窗口被隐藏时,在布局中为窗口保留空间。

我在这里很困惑,布局指的是什么?是指窗口空间吗?

最佳答案

这是一个例子:

 <Grid>
<TabControl>
<TabItem Header="Visible"></TabItem>
<TabItem Visibility="Hidden" Header="Hidden">Hidden</TabItem>
<TabItem Visibility="Hidden" Header="Hidden">Hidden</TabItem>
<TabItem Visibility="Hidden" Header="Hidden">Hidden</TabItem>
<TabItem Header="Visible"></TabItem>
<TabItem Header="Visible"></TabItem>
<TabItem Header="Visible"></TabItem>
</TabControl>
</Grid>

将呈现这个:
enter image description here

还有这个 XAML:

<Grid>
<TabControl>
<TabItem Header="Visible"></TabItem>
<TabItem Visibility="Collapsed" Header="Collapsed">Collapsed</TabItem>
<TabItem Visibility="Collapsed" Header="Collapsed">Collapsed</TabItem>
<TabItem Visibility="Collapsed" Header="Collapsed">Collapsed</TabItem>
<TabItem Header="Visible"></TabItem>
<TabItem Header="Visible"></TabItem>
<TabItem Header="Visible"></TabItem>
</TabControl>
</Grid>

将呈现:

enter image description here

因此,Collapsed 不会节省空间,而 Hidden 会。

关于C# 窗口可见性、折叠和隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19652499/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com