Silverlight Vertical只有ScrollViewer?

时间:2011-10-07 01:49:38

标签: silverlight silverlight-4.0 scrollviewer

有没有办法创建一个只允许内容垂直滚动的ScrollViewer?必须以与StackPanel的宽度约束到其父级(当Horizo​​ntalAlignment = Stretch时)相同的方式约束水平(宽度)。

我有一个可调整大小的窗口,其中包含我想允许垂直滚动的内容。该窗口包含一个ScrollViewer。里面有很多TextBox(数据输入表格)。当我在TextBox中键入大量文本时,控件只会向右和向窗口增长。 如果我使用StackPanel而不是ScrollViewer,那么无论文本中有多少文本,TextBox的大小都保持不变。 (但是没有垂直滚动)。

我无法设置硬编码的宽度,因为窗口可以调整大小。

所以基本上我想限制ScrollViewer在水平方向上增长。

由于

1 个答案:

答案 0 :(得分:21)

尝试设置

<ScrollViewer HorizontalScrollBarVisibility="Disabled">