我正在尝试在RichEditBox中设置垂直滚动条始终可见。似乎ScrollViewer
附加属性应该可以解决问题,但没有任何反应,滚动条仍然不可见。
这是标记:
<ScrollViewer Grid.Row="2">
<RichEditBox
Margin="10"
AcceptsReturn="True"
PlaceholderText="Enter comments here"
TextWrapping="Wrap"
Height="140"
ScrollViewer.IsVerticalRailEnabled="True"
ScrollViewer.VerticalScrollMode="Enabled"
ScrollViewer.VerticalScrollBarVisibility="Visible"/>
</ScrollViewer>
那么,为什么滚动条没有显示以及如何使其可见?
答案 0 :(得分:1)
您正在设置RichEditBox模板中内的滚动查看器的属性值,但您还将RichEditBox与另一个ScrollViewer包围在一起。
您有两种选择:
如下所示:
<ScrollViewer Grid.Row="2" IsVerticalRailEnabled="True" VerticalScrollMode="Enabled" VerticalScrollBarVisibility="Visible">
<RichEditBox
Margin="10"
AcceptsReturn="True"
PlaceholderText="Enter comments here"
TextWrapping="Wrap"
Height="140"/>
</ScrollViewer>