繁体   English   中英

Silverlight-确定UserControl是否对用户可见

[英]Silverlight - determine if UserControl is visible to the user

我的Silverlight 5应用程序中有一个用户控件。 此UserControl可以放置在任何其他控件上(也许在TabItem,Panel等上)。 现在,我必须确定UserControl是否对用户可见。 仅当用户可见UserControl或其中的某些区域时,才应为true。 例如,当UserControl位于后台的TabItem上或UserControl位于折叠的面板等上时,此错误是假的。我可以从VisualTree中获取此信息吗? 感谢您的任何提示。

可以通过以下代码设置可见性:

MyItem.Visibility = Visibility.Visible;

通常,将项目放置在tab控件中时,其可见性值取决于活动的选项卡,更改选项卡将导致看到选项卡的值,而不会提供其他选项卡的值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM