gpt4 book ai didi

c# - 禁用 slider 键盘事件

转载 作者:太空狗 更新时间:2023-10-30 00:19:27 25 4
gpt4 key购买 nike

我的 XAML 中有这个 slider :

<Slider Width="250" 
Margin="0,-2,0,0"
VerticalAlignment="Center"
Name="TimeSlider"
Maximum="100"
Thumb.DragStarted="MouseEnterSlider"
Thumb.DragCompleted="MouseLeaveSlider"
ValueChanged="TimeSlider_ValueChanged" />

我注意到如果我按下键盘上的向上/向下箭头键, slider 将改变它的值。

我试图通过以下方式禁用它:

TimeSlider.IsEnabled = false;

但这会完全禁用 slider 。有没有办法禁用向上/向下箭头键?

最佳答案

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" />

关于c# - 禁用 slider 键盘事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20403786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com