Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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#_Scrollbar_Panel - Fatal编程技术网

c#如何在面板处于活动状态时禁用滚动

c#如何在面板处于活动状态时禁用滚动,c#,scrollbar,panel,C#,Scrollbar,Panel,我尝试用3个控件对表单进行编码: -panelMain包括一个面板和一个richtextbox。 当关注richtextbox时,将panelMain AutoScroll设置为true,然后取消激活此窗体,然后重新激活此窗体,出现现象,panelMain AutoScroll将显示在richtextbox的顶部,但我不希望出现这种情况。我想要的是,当这个表单被重新激活时,richtextbox的当前位置将被固定 你可以在网站上看到这种现象 设计: 谢谢。您可以在WPF中使用“ScrollVie

我尝试用3个控件对表单进行编码: -panelMain包括一个面板和一个richtextbox。 当关注richtextbox时,将panelMain AutoScroll设置为true,然后取消激活此窗体,然后重新激活此窗体,出现现象,panelMain AutoScroll将显示在richtextbox的顶部,但我不希望出现这种情况。我想要的是,当这个表单被重新激活时,richtextbox的当前位置将被固定

你可以在网站上看到这种现象

设计:


谢谢。

您可以在WPF中使用“ScrollViewer”,这是链接文档:

I使用winform,而不是WPF中的WPF或winform I使用面板,而不是WPF中的scrollview。