WPF 中的实际可见性
在 WPF 中,元素的可见性可以为“可见”,但在屏幕上实际上不可见,因为它的父元素(或父元素的父元素)的可见性为“折叠”。
我希望能够知道一个元素是否实际渲染在屏幕上,而不必遍历视觉树检查父元素。
有谁知道有什么方法可以实现这一目标?
提前致谢!
In WPF an element can have a Visibility of "Visible", but not be actually visible on the screen because it's parent (or parent of parent) has Visibility of Collapsed.
I want to be able to know if a element is actually rendered on the screen, without having to traverse up the visual tree checking parents.
Does anyone know of a way to accomplish this?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定您打算在哪里检查此内容,但您可以使用 IsVisible 属性。
I'm not sure where you are intending to check this but you can use the IsVisible property.