【问题标题】:How to get a ScrollViewer to be an exact height *and* show both scrollbars at all times?如何让 ScrollViewer 始终保持精确的高度*并*显示两个滚动条?
【发布时间】:2010-01-15 13:13:13
【问题描述】:

我在 ScrollViewer 中有一个 DataGrid

我希望整个东西只有 200 像素高。

但是这段代码:

<ScrollViewer x:Name="DataGridArea" Height="200">
    <toolkit:DataGrid ItemsSource="{Binding FieldChanges}"/>
</ScrollViewer>

仅在 右侧 侧使用滚动条生成此内容:

alt text http://www.deviantsart.com/upload/8lhu03.png

只有当我向下滚动到底部时才能看到滚动条:

alt text http://www.deviantsart.com/upload/a9oikp.png

我必须怎么做才能使我的 ScrollViewer 高 200 像素并且两个滚动条始终存在?

【问题讨论】:

    标签: xaml datagrid scrollviewer


    【解决方案1】:

    如果在ScrollViewer 上将VerticalScrollBarVisibilityHorisontalScrollBarVisibility 设置为Visible 会发生什么?

    【讨论】:

      【解决方案2】:

      我认为您需要设置 ScrollViewer 内容(DataGrid)的高度。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多