WPF:父元素隐藏,子元素可见

3
截至昨晚,我决定开始学习WPF,并阅读了许多在线教程和书籍。这是一个巨大的转变。
一个吸引我的特性是隐式属性值继承。我知道在WinForms世界中,如果一个控件不可见,则它的所有子控件也都不可见。同样,在WPF世界中也是如此,这是可以预期的。我想知道是否明确设置子控件的Visibility属性可以允许隐藏的父控件和可见的子控件,但实际上不行。
这在WPF中是否可能?你能否拥有一个隐藏的容器控件和可见的子控件?这更多地是出于好奇心而不是其他。我仍然在努力理解我所阅读的内容。
1个回答

8

在一个不可见的父元素中,无法有可见的子元素。


你能详细说明一下吗?我可以在父控件保持隐藏的情况下将子控件的可见性设置为可见。这会改变子控件的状态吗(即一旦我使父控件可见,子控件是否自动可见,还是子控件的可见性更改不起作用)? - Ternary
@Ternary:Visibilty 属性将被持久化,但在父级控件可见之前,您实际上看不到任何内容。 - SLaks
例如,在折叠的父网格中弹出一个弹出窗口怎么样? - Flou

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接