【问题标题】:How do you zoom in a scrollviewer in UWP but keep the width and height of the scrollviewer stretched to fit in the parent panel or grid column?如何在 UWP 中放大滚动查看器,但保持滚动查看器的宽度和高度拉伸以适合父面板或网格列?
【发布时间】:2020-05-21 16:04:39
【问题描述】:

请看下面的图片。一个是 78% 的缩放,但整个内容被缩小但没有拉伸到其父控件,尽管水平和垂直对齐设置为“拉伸”。

ScrollViewer 位于 GridColumn 和 GridRow 中,并且 Grid 正在加载到 Frame 中,该 Frame 是主页上 NavigationView 的一部分。

在这种情况下,所需的效果是内容变小但适合宽度和高度以显示更多列。

【问题讨论】:

    标签: xaml uwp resize zooming scrollviewer


    【解决方案1】:

    请看下面的图片。一个是 78% 的缩放,但整个内容被缩小但没有拉伸到其父控件,尽管水平和垂直对齐设置为“拉伸”。

    ScrollViewer 的这种行为是设计使然,从截图中得出DataGrid 是一个完整的地方。当我们放大或缩小时,DataGrid 将整体放大。根据需求,您可以在缩放时编辑 DataGrid 的MaxColumnWidth 属性。

    【讨论】:

    • 编辑 DataGrid 的 MaxColumnWidth 是什么意思?我仍然希望缩小并生效
    猜你喜欢
    • 1970-01-01
    • 2019-12-10
    • 2012-02-29
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 1970-01-01
    • 2016-12-15
    • 1970-01-01
    相关资源
    最近更新 更多