0

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

4

1 回答 1

1

可以使用以下代码设置可见性:

MyItem.Visibility = Visibility.Visible;

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

于 2012-11-09T15:39:40.100 回答