【发布时间】:2020-07-22 06:42:23
【问题描述】:
我有一个应该显示图像的简单页面。在我的 android 应用程序上,它适合手机屏幕,但在我在笔记本电脑上运行的 UWP 应用程序上,图像会展开到窗口外。我尝试了所有不同的方面选项以及不同的水平和垂直方向选项,但没有成功。
我的页面如下所示:
<ContentPage.Content>
<StackLayout >
<StackLayout VerticalOptions="Center" >
<Image Aspect="AspectFit" Source="{Binding ImageSource, Converter={StaticResource LocalByteToImageFieldConverter}}" />
</StackLayout>
</StackLayout>
</ContentPage.Content>
输出如下所示:
安卓:
UWP:
我猜它是我缺少的一些小东西,但找不到正确的样式设置。
【问题讨论】:
-
试过设置高度和宽度?
-
@Luke 你也可以把图片放到Grid里,然后设置
RowDefinition Height="Auto"
标签: xaml xamarin xamarin.forms uwp xamarin.uwp