UWP中ContentDialog的高度

时间:2016-04-16 10:15:16

标签: win-universal-app uwp-xaml

如何在UWP app中指定ContentDialog的高度?

在手机上,即使对话框内容高度是页面的第三位,它也会延伸几乎整个页面。

1 个答案:

答案 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