【发布时间】:2021-04-09 20:32:04
【问题描述】:
我有一个 StackLayout 包含一些 ImageButtons,按钮的 BorderWidth 为 5。
在 UWP 上,边框显示为缩放以适合内部的图像。在Android上,边框根本不出现,图片流入它的空间。
UWP(正确):
我的 XAML 看起来像这样
<StackLayout
x:Name="titlebar"
Orientation="Horizontal"
BackgroundColor="{x:DynamicResource TitleBarColor}">
...
<ImageButton
x:Name="menu"
HeightRequest="25" WidthRequest="25"
HorizontalOptions="End"
BorderWidth="5"
BackgroundColor="{x:DynamicResource TitleBarColor}"
Source="{local:ImageResource CloudTest.Assets.icons.more_menu_white.png}"
Clicked="OnMenuClicked" />
</StackLayout>
【问题讨论】:
-
你检查过this吗?
-
我只是看了一下。我不确定它是如何相关的。那是使用 Android SDK,而不是 Xamarin Forms。
标签: xaml xamarin.forms imagebutton