当您不在 ScrollViewer 上方时,我将滚动条设置为隐藏,仅在您将鼠标悬停在上方时显示
这是我正在使用的代码 - 效果很好
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="False">
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Hidden"/>
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Visible"/>
</Trigger>
</ControlTemplate.Triggers>
我的问题是,如何使滚动条淡入淡出,而不是立即显示/隐藏?