垂直ScrollBar不会在运行时出现

时间:2016-01-24 20:18:45

标签: c# wpf scrollbar

我的垂直滚动条永远不会在运行时出现。

这是我的标记:

<ScrollViewer Grid.Row="1" Grid.ColumnSpan="2" Grid.Column="0"  >
<TextBox IsReadOnly="True" AcceptsTab="True" 
    Height="200"  TextWrapping="Wrap" Name="txtRecord" 
         Margin="0,3,0,0" 
         AcceptsReturn="True"  
         VerticalScrollBarVisibility="Auto"></TextBox>
</ScrollViewer>

我运行它时的样子:

enter image description here

唯一关于这一切的是这个文本框在usercontrol ...

1 个答案:

答案 0 :(得分:0)

我建议不要使用ScrollViewer,因为TextBox会显示垂直滚动条。如何更改标记如下:

{{1}}

文本框可能有宽的范围,因此文本框的右侧会以某种方式隐藏在ScrollViewer中。