Xaml Windows 10 Mobile(UWP)上的ContentDialog宽度拟合
我在Windows10Mobile上为UWP创建了一个内容对话框。Fit在分辨率为320 x 480的4英寸模拟器上运行非常完美。但是,当我选择5英寸720p模拟器时,可以看到左右两侧的间隙。我找不到确切的解决办法。有人遇到过这个问题吗?谢谢 ContentDialog的XAML在这里:Xaml Windows 10 Mobile(UWP)上的ContentDialog宽度拟合,xaml,popup,uwp,windows-10-mobile,Xaml,Popup,Uwp,Windows 10 Mobile,我在Windows10Mobile上为UWP创建了一个内容对话框。Fit在分辨率为320 x 480的4英寸模拟器上运行非常完美。但是,当我选择5英寸720p模拟器时,可以看到左右两侧的间隙。我找不到确切的解决办法。有人遇到过这个问题吗?谢谢 ContentDialog的XAML在这里: 这是图像: 将MinWidth和MaxWidth设置为页面的实际宽度(代码隐藏),以确保其适合屏幕 例如,如果在按钮内显示对话框,请单击页面。以下代码应该可以工作: private async void按钮
这是图像:
将MinWidth和MaxWidth设置为页面的实际宽度(代码隐藏),以确保其适合屏幕 例如,如果在按钮内显示对话框,请单击页面。以下代码应该可以工作:
private async void按钮\u单击(对象发送方,路由目标)
{
CustomContentDialog=新建CustomContentDialog();
contentDialog.MinWidth=this.ActualWidth;
contentDialog.MaxWidth=this.ActualWidth;
ContentDialogResult=等待contentDialog.ShowAsync();
}
至少在桌面上,您似乎只有一次机会设置最小和最大宽度。当我尝试在屏幕调整大小后重用ContentDialog时,我无法更新在构建时用于这些值的内容。ymmv等。