【发布时间】:2016-06-07 10:43:21
【问题描述】:
所以,我有这个媒体元素,我希望它出现在屏幕中间,距离每个边缘 20 像素,当它的宽度达到 600 时,它会停止扩展并停留在原处。我有以下 XAML 来获得我想要的:
<Grid x:Name="video">
<MediaElement x:Name="player" AreTransportControlsEnabled="True" Margin="20,0" MaxWidth="600" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
唯一的问题是 VerticalAlignment 属性似乎总是设置为“Stretch”。我怎样才能解决这个问题?我试过使用一个视图框,它可以完美地工作,除了我得到过大或过小的 TransportControls。我也尝试将媒体元素放在另一个居中对齐的网格中,但我仍然遇到同样的问题。
【问题讨论】:
标签: c# xaml windows-store-apps win-universal-app