簡體   English   中英

Xamarin.Forms UWP元素大小不起作用

[英]Xamarin.Forms UWP Size of Elements doesn't work

我是Xamarin的新手。 當我嘗試插入Button或BoxView時,我可以設置“ HeightRequest”和“ WidthRequest”參數,但是元素僅填充整個屏幕。 我究竟做錯了什么?

您沒有做錯任何事情,但是錯過了一些關鍵過程。 您沒有設置LayoutOptionsButtonBoxView 以下代碼可以使元素大小生效。

<Button Text="click me" 
 HeightRequest="44"
 WidthRequest="60" 
 VerticalOptions="Start"
 HorizontalOptions="Start"/>

如您所知,按鈕控件是從View繼承的。 VerticalOptions依賴項屬性的默認值為LayoutOptions.Fill 它也適用於HorizontalOptions 因此,如果您沒有為VerticalOptionsHorizontalOptions設置值,則控件將填滿整個屏幕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM