我刚刚开始学习WPF
并试图在MouseOver
期间隐藏StackPanel
。以下是我使用的代码。当鼠标放在它上面时,我只能看到Panel
闪烁,但它并没有完全隐藏。我在这里错过了什么吗?提前致谢。在StackPanel中使用MouseOver WPF
<Style x:Key="myStyle" TargetType="{x:Type StackPanel}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Visibility" Value="Hidden" />
</Trigger>
<Trigger Property="IsMouseOver" Value="false">
<Setter Property="Visibility" Value="Visible" />
</Trigger>
</Style.Triggers>
</Style>
的StackPanel:
<StackPanel Style="{StaticResource myStyle}">
// Child controls
</StackPanel>
谢谢。它的工作:) – Bharathi 2015-02-09 09:38:23