Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.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# WPF“;重叠“;滚动查看器_C#_Wpf_User Interface_Scrollbar - Fatal编程技术网

C# WPF“;重叠“;滚动查看器

C# WPF“;重叠“;滚动查看器,c#,wpf,user-interface,scrollbar,C#,Wpf,User Interface,Scrollbar,我有一个WPF网格,有3个“部分”:1、2和3 当水平线(H)移动时,我需要1和3来移动 当垂直(V)移动时,我需要2和3来移动 这样的布局是否可以使用ScrollViewer,或者我正在寻找更复杂的解决方案 谢谢 经过一番周旋后找到了答案 在ScrollView控件中换行1、2、3 将(3)个H和V滚动条设置为“自动” 将(1)和(2)滚动条设置为“隐藏” 订阅(3)“ScrollChanged”事件 使用(3)设置(2)ScrollToVerticalOffset() 使用(3)设置(1)

我有一个WPF网格,有3个“部分”:1、2和3

当水平线(H)移动时,我需要1和3来移动

当垂直(V)移动时,我需要2和3来移动

这样的布局是否可以使用ScrollViewer,或者我正在寻找更复杂的解决方案

谢谢


经过一番周旋后找到了答案

  • 在ScrollView控件中换行1、2、3
  • 将(3)个H和V滚动条设置为“自动”
  • 将(1)和(2)滚动条设置为“隐藏”
  • 订阅(3)“ScrollChanged”事件
  • 使用(3)设置(2)ScrollToVerticalOffset()
  • 使用(3)设置(1)ScrollToHorizontalOffset()
谢谢