【问题标题】:UWP: How to wrap content in a FlipView?UWP:如何在 FlipView 中包装内容?
【发布时间】:2016-07-26 07:35:37
【问题描述】:

在我正在开发的 UWP-App 中,我使用 FlipView

我的问题是,我希望 FlipView(更准确地说:它的 FlipViewItems)来包装他们的内容。例如:FlipViewItemStackPanel 作为其内容应该具有该孩子的尺寸。 (如 Android 中的 'wrap_content')

与想要的不同,FlipView 及其项目一直在整个屏幕上延伸。我已经在调整自定义样式中的对齐方式等内容,但目前我只成功地更改了硬编码的宽度/高度。

有没有办法将FlipViewItem 的宽度/高度绑定到它的孩子? 例如,StackPanel 的行为是完美的:它只是根据孩子的大小调整它的大小。

【问题讨论】:

    标签: windows alignment uwp stretch flipview


    【解决方案1】:

    我自己找到了解决方案:

    我将FlipView 的尺寸绑定到当前选定项目的ActualWidth/ActualHeight-属性

    Height="{Binding Path=SelectedItem.ActualHeight, ElementName=MyFlipView}"
    Width="{Binding Path=SelectedItem.ActualWidth, ElementName=MyFlipView}"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-22
      • 1970-01-01
      • 2018-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      相关资源
      最近更新 更多