【发布时间】:2017-01-29 15:53:34
【问题描述】:
当移动设备方向向左或向右旋转时,我的 UWP 应用会显示一个白色间隙。
我的 XAML:
<prismMvvm:SessionStateAwarePage>
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<ListBox Grid.Row="0" x:Name="VideoItemsListBox">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding title}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
<MediaElement x:Name="VideoPlayer" Grid.Row="1">
</MediaElement>
</Grid>
我是否需要实施一些措施来消除差距?我怎样才能解决这个问题?
【问题讨论】:
-
列表框中显示了什么?我没有看到定义的数据模板
-
我编辑了 xaml 代码。
-
如果你改变了列表框的背景颜色,白色的补丁会改变颜色吗?
-
一些全屏选项呢?
标签: c# xaml uwp win-universal-app windows-10-universal