需要时滚动Telerik RadTextBox-不是RadTextBoxControl



我会试着解释我想要什么
我有一个多行RadTextBox(大约需要7行文本(。我不想在开始打字时显示滚动条
当文本通过回车或换行符到达第8行时,显示垂直滚动条。

我可以使用RadRichTextboxRadTextBoxControl来完成此操作,但需要使用RadTextBox
这可能吗
我尝试过使用.lines属性,但使用换行符时该属性不会增加
非常感谢您的帮助。

WinForms套件Telerik UI中的RadTextBox在内部托管标准MS TextBox。因此,如果您想滚动其中的多行文本,则应该以与MS TextBox中类似的方式进行操作。文本框。滚动条属性控制哪些滚动条应显示在多行TextBox控件中。您可以将其设置为滚动条。竖的然后,您可以使用键盘上的向上/向下箭头按钮或垂直滚动条浏览多行:

this.radTextBox1.Multiline = true; 
this.radTextBox1.AutoSize = false;
this.radTextBox1.Size = new Size(50, 50);
this.radTextBox1.TextBoxElement.TextBoxItem.TextBoxControl.ScrollBars = ScrollBars.Vertical;

这是的结果

我希望这些信息能有所帮助。

最新更新