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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.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#_.net_Winforms_Textbox_Scrollbar - Fatal编程技术网

C# 表单滚动,但滚动条不';别动

C# 表单滚动,但滚动条不';别动,c#,.net,winforms,textbox,scrollbar,C#,.net,Winforms,Textbox,Scrollbar,我已经开发了一段时间的应用程序,它有一个带有垂直滚动条的文本框。到今天为止,它一直运转得很好。今天,在做了一些与滚动无关的更改后,我注意到当我用鼠标拖动滚动条时,滚动条没有上下移动。拥有滚动条的文本框滚动得很好,但是直到我松开鼠标按钮滚动条才会移动 这对我的应用程序的用户来说是非常烦人和混乱的。我的问题是:什么会导致这样的事情发生,我如何修复它?滚动条不移动的原因是我使用了这个被覆盖的属性: protected override CreateParams CreateParams { g

我已经开发了一段时间的应用程序,它有一个带有垂直滚动条的文本框。到今天为止,它一直运转得很好。今天,在做了一些与滚动无关的更改后,我注意到当我用鼠标拖动滚动条时,滚动条没有上下移动。拥有滚动条的文本框滚动得很好,但是直到我松开鼠标按钮滚动条才会移动


这对我的应用程序的用户来说是非常烦人和混乱的。我的问题是:什么会导致这样的事情发生,我如何修复它?

滚动条不移动的原因是我使用了这个被覆盖的属性:

protected override CreateParams CreateParams 
{ 
  get 
  { // Turn on WS_EX_COMPOSITED
    CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; 
    return cp; 
  } 
}
我用它来确保所有控件的双重缓冲,但它有意外的副作用