Wpf SmallChange是ScrollBar的一个属性,但它不能更改ScrollBar
我希望滚动条的值更改为1,所以我将SmallChange设置为1,但更改滚动条的值是无效的Wpf SmallChange是ScrollBar的一个属性,但它不能更改ScrollBar,wpf,scrollbar,Wpf,Scrollbar,我希望滚动条的值更改为1,所以我将SmallChange设置为1,但更改滚动条的值是无效的 <ScrollBar Minimum="0" Maximum="20" Value="0" SmallChange="1" ValueChanged="ScrollBar_ValueChanged"></ScrollBar> private void ScrollBar_ValueChanged(object sender, RoutedPropertyChangedEve
<ScrollBar Minimum="0" Maximum="20" Value="0" SmallChange="1" ValueChanged="ScrollBar_ValueChanged"></ScrollBar>
private void ScrollBar_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
double t = (sender as ScrollBar).Value;
}
私有无效滚动条\u值已更改(对象发送方,RoutedPropertyChangedEventArgs e)
{
双t=(发送方作为滚动条)。值;
}
用力拖动,但t不是0,1.0,2.0,3.0
SmallChange是当您单击其中一个箭头时值的变化量。拖动拇指时,更改取决于最大值、最小值、拇指可以移动的像素数以及实际拖动拇指的像素数。例如,如果拇指可以移动100个像素,而你拖动它一个像素,那么值会改变(最大-最小)/100。什么是好的实现方法?请澄清你的问题。你的标题可能不会比你的文章长。你说的
无效是什么意思?