禁用滑块键盘事件

MTA*_*MTA 4 .net c# wpf

我的XAML中有这个滑块:

<Slider Width="250" 
        Margin="0,-2,0,0"
        VerticalAlignment="Center"
        Name="TimeSlider"
        Maximum="100"
        Thumb.DragStarted="MouseEnterSlider"
        Thumb.DragCompleted="MouseLeaveSlider"
        ValueChanged="TimeSlider_ValueChanged" />
Run Code Online (Sandbox Code Playgroud)

我注意到如果按下键盘上的上/下箭头键,滑块将改变其值.

我尝试用以下方法禁用它:

TimeSlider.IsEnabled = false;
Run Code Online (Sandbox Code Playgroud)

但这会完全禁用滑块.有没有办法禁用向上/向下箭头键?

JMK*_*JMK 7

Focusable设置为false,如下所示:

<Slider Width="250" Margin="0,-2,0,0" VerticalAlignment="Center" Name="TimeSlider" Maximum="100" Thumb.DragStarted="MouseEnterSlider" Thumb.DragCompleted="MouseLeaveSlider" ValueChanged="TimeSlider_ValueChanged" Focusable="False" />
Run Code Online (Sandbox Code Playgroud)