将垂直滚动条添加到TextEdit控件

时间:2018-01-11 18:40:31

标签: c# .net wpf devexpress

我在TextEdit数据模板中使用DevExpress(v11.2)中的GridControl控件。

控件的内容太长 - 7000个字符 - 我想要一个垂直滚动条来控制。我已设置verticalscrollbarvisibility = true,但滚动条不可见。我留下了很长的一排。

如何在TextEdit控件上强制使用垂直滚动条?

1 个答案:

答案 0 :(得分:0)

如果要使用VerticalScrollBar,则应确保所写的文本具有行分隔符。 如果没有行分隔符,则只能使用HorizontalScrollBar。 如果您不关心ScrollBar,但重要的是所有文本都适合,那么您可以使用属性TextWrapping =" Wrap "

带有不带分隔符的字符串的示例代码(此处仅提供Horizo​​ntalScrollBar): Example HorizontalScrollBar

<Grid>
    <TextBox VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Text="TempText1,TempText1,TempText1,TempText1,TempText1,TempText1,TempText1,TempText1"/>
</Grid>

带有分隔字符串的示例代码(此处已提供VerticalScrollBar): Example VerticalScrollBar

<Grid>
    <TextBox VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Text="something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;something1&#x0a;"/>
</Grid>