Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.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
C# 如何检查滚动条值是否为传递某个值?_C#_Wpf_Scrollbar - Fatal编程技术网

C# 如何检查滚动条值是否为传递某个值?

C# 如何检查滚动条值是否为传递某个值?,c#,wpf,scrollbar,C#,Wpf,Scrollbar,我在c#wpf中有一个滚动条,在它的某个值上必须调用一个函数。搜索该值的最快方法是什么?谢谢在WPF中滚动由处理。ScrollViewer类实现了它并公开了它的一些属性。您需要访问其中一些属性,以计算内容是否已滚动到您的特定点: 和最有可能帮助您的工作(如果您正在测量垂直滚动)。视口是滚动内容的可见区域,范围是滚动内容的总大小,偏移量属性显示滚动内容的偏移量 如果您没有使用ScrollViewer,那么我建议您这样做,因为ScrollBar类没有这些属性

我在c#wpf中有一个滚动条,在它的某个值上必须调用一个函数。搜索该值的最快方法是什么?谢谢

在WPF中滚动由处理。ScrollViewer类实现了它并公开了它的一些属性。您需要访问其中一些属性,以计算内容是否已滚动到您的特定点:

和最有可能帮助您的工作(如果您正在测量垂直滚动)。
视口
是滚动内容的可见区域,
范围
是滚动内容的总大小,
偏移量
属性显示滚动内容的偏移量

如果您没有使用
ScrollViewer
,那么我建议您这样做,因为
ScrollBar
类没有这些属性