Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xaml Windows 10 Mobile(UWP)上的ContentDialog宽度拟合_Xaml_Popup_Uwp_Windows 10 Mobile - Fatal编程技术网

Xaml Windows 10 Mobile(UWP)上的ContentDialog宽度拟合

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按钮

我在Windows10Mobile上为UWP创建了一个内容对话框。Fit在分辨率为320 x 480的4英寸模拟器上运行非常完美。但是,当我选择5英寸720p模拟器时,可以看到左右两侧的间隙。我找不到确切的解决办法。有人遇到过这个问题吗?谢谢

ContentDialog的XAML在这里:


这是图像:


将MinWidth和MaxWidth设置为页面的实际宽度(代码隐藏),以确保其适合屏幕

例如,如果在按钮内显示对话框,请单击页面。以下代码应该可以工作:

private async void按钮\u单击(对象发送方,路由目标)
{
CustomContentDialog=新建CustomContentDialog();
contentDialog.MinWidth=this.ActualWidth;
contentDialog.MaxWidth=this.ActualWidth;
ContentDialogResult=等待contentDialog.ShowAsync();
}

至少在桌面上,您似乎只有一次机会设置最小和最大宽度。当我尝试在屏幕调整大小后重用ContentDialog时,我无法更新在构建时用于这些值的内容。ymmv等。