Это наблюдение на этот вопросРоллинг эффект в ListBox
Increase FontSize for hovered element in WPF ListBox
У меня есть ListBox, где я хочу «скользящий» эффект. С самого начала все мои элементы в ListBox имеют FontSize 12, а когда IsMouseOver = «True», они получают FontSize = 18. Теперь я хочу элемент ниже и над элементом IsMouseOvered, чтобы получить FontSize 16. У меня такое чувство, что это не так прямо. Кто-нибудь понял?
Это мой ListBox в настоящее время
<ListBox Name="ListBox" ItemsSource="{Binding MyList}" DisplayMemberPath="Property1">
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="TextBlock.FontSize" Value="18"/>
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
Благодаря
Thanx! Я собираюсь отдать это и посмотреть, в чем я закончил! Кроме того, для вашей последней части, надеюсь, я получу это наоборот :-) – Alex