Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf SmallChange是ScrollBar的一个属性,但它不能更改ScrollBar_Wpf_Scrollbar - Fatal编程技术网

Wpf SmallChange是ScrollBar的一个属性,但它不能更改ScrollBar

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

我希望滚动条的值更改为1,所以我将SmallChange设置为1,但更改滚动条的值是无效的

  <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。

什么是好的实现方法?请澄清你的问题。你的标题可能不会比你的文章长。你说的
无效是什么意思?