如何在richTextBox中禁用自动滚动?

时间:2012-04-16 10:05:30

标签: c# visual-studio-2008 richtextbox autoscroll

如何通过同时启用文本选择的可能性来禁用richTextBox中的自动滚动?

2 个答案:

答案 0 :(得分:2)

将焦点设置为另一个控件是一种简单的方法。

通常,您不希望用户看到这些更新。在更新内容时,它往往会导致大量闪烁。大多数控件提供的样板解决方案是它们的BeginUpdate和EndUpdate方法。但是,RichTextBox缺少它们。您可以通过一点点pinvoke添加它们。您可以在this answer中找到所需的代码。

答案 1 :(得分:0)

拜托, Make ReadOnly对于选择文本为true,但禁用更改String。 防爆。 : RichTextBox1.ReadOnly =真 RichTextBox1.ScrollBars = RichTextBoxScrollBars.None;