如何在UWP app中指定ContentDialog的高度?
在手机上,即使对话框内容高度是页面的第三位,它也会延伸几乎整个页面。
答案 0 :(得分:0)
很简单。在XAML中执行:
<ContentDialog x:Name="MyContentDialog" Height="100" Width="150"
Title="Lorem Ipsum"
PrimaryButtonText="OK" IsPrimaryButtonEnabled="True">
<StackPanel Width="150" Height="100">
<TextBlock Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit" TextWrapping="Wrap" />
</StackPanel>
</ContentDialog>
或使用MaxHeight属性 这是一个很好的链接Windows 10 XAML Tips: MessageDialog and ContentDialog
如果内容太多 - 您可以尝试在ContentDialog中放置ScrollViewer或更新ContentDialog default style