【问题标题】:ScrollViewer Not Filling Full ScreenScrollViewer 未填满全屏
【发布时间】:2012-07-28 00:17:17
【问题描述】:

我试图让 ScrollViewer 拉伸并适应屏幕大小,但我没有管理,因为它仍然保持列表视图的大小。

有什么办法可以做到吗?

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>

    <ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible">
        <ListView ScrollViewer.VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Hidden">
            <ListView.View>
                <GridView>
                    <!-- code -->
                </GridView>
            </ListView.View>
        </ListView>
    </ScrollViewer>
</Grid>

【问题讨论】:

  • 嗨...拿了你的代码,它对我有用:滚动查看器按网格调整大小,而网格按窗口调整大小。 ¿ 我说得对吗?
  • 网格上方是否有东西。
  • 它在用户控件中,可能是另一个窗口中有东西。我会检查
  • 为什么在滚动查看器中有列表视图?列表视图模板已经没有滚动视图吗?
  • 我需要一个用于标题的滚动条。

标签: wpf xaml scroll fullscreen


【解决方案1】:

问题是我在父窗口中有一个 StackPanel,因为上面在 UserControl 中。将 StackPanel 更改为 DockPanel 并工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-02
    • 2012-11-30
    相关资源
    最近更新 更多