Xamarin从同一个XAML文件中为手机和ipad设置按钮大小
我正在开发一个xamarin表单应用程序,在这个应用程序中,我需要在XAML中设计一个页面,在stacklayout中有两个输入字段和一个垂直对齐的按钮Xamarin从同一个XAML文件中为手机和ipad设置按钮大小,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在开发一个xamarin表单应用程序,在这个应用程序中,我需要在XAML中设计一个页面,在stacklayout中有两个输入字段和一个垂直对齐的按钮 我也想在手机上使用相同的Xaml文件,但如何给出HeightRequest和WidthRequest,以便按钮可以根据手机和ipad的屏幕大小进行调整。您可以使用设备。习惯用法根据手机或平板电脑更改参数: 您可以使用设备。Idiom根据手机或平板电脑更改参数: 您还可以在平台上使用: <stacklayout> <Butt
我也想在手机上使用相同的Xaml文件,但如何给出HeightRequest和WidthRequest,以便按钮可以根据手机和ipad的屏幕大小进行调整。您可以使用
设备。习惯用法
根据手机
或平板电脑
更改参数:
您可以使用
设备。Idiom
根据手机
或平板电脑
更改参数:
您还可以在平台上使用:
<stacklayout>
<Button Text="Tap Me">
<Button.WidthRequest>
<OnPlatform x:TypeArguments="x:Double">
<On Platform="iOS">80</On>
<On Platform="Android,Windows">70</On>
</OnPlatform>
</Button.WidthRequest>
</Button>
</stacklayout>
80
70
您还可以在平台上使用:
<stacklayout>
<Button Text="Tap Me">
<Button.WidthRequest>
<OnPlatform x:TypeArguments="x:Double">
<On Platform="iOS">80</On>
<On Platform="Android,Windows">70</On>
</OnPlatform>
</Button.WidthRequest>
</Button>
</stacklayout>
80
70