WPF изменение видимости одного объекта при наведении на другой
Создаю UserControl
где есть border
, в котором две stackpanel
, хочу чтобы при наведении на одну появлялась вторая, но как бы я не пытался в итоге получается так что либо UserControl
мерцает быстро меняя туда сюда их, либо вообще мерцает секунду и оставляет навсегда вторую stackpanel
. Хотел узнать как мне правильно реализовать это?
Код UserControl ->
<Grid>
<Border>
<Grid>
<!--стекпанель с изначальной информацией-->
<StackPanel Name="DefaultInfo"
Orientation="Vertical"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<!--Режим-->
<TextBlock Text="{Binding Mode, ElementName=RecordsInfo_uc}"
Style="{StaticResource defaultstyle}"/>
</StackPanel>
<!--стекпанель с расширенной информацией-->
<StackPanel Name="ExtendedInfo"
Orientation="Vertical"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<!--Режим-->
<TextBlock Text="{Binding Mode, ElementName=RecordsInfo_uc}"
Style="{StaticResource defaultstyle}"/>
</StackPanel>
</Grid>
</Border>
</Grid>