我剛剛開始學習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