0
我是Xamarin新手。 當我嘗試插入一個Button或一個BoxView時,我可以設置「HeightRequest」和「WidthRequest」參數,但元素只是填充整個屏幕。 我在做什麼錯?Xamarin.Forms UWP元素大小不起作用
我是Xamarin新手。 當我嘗試插入一個Button或一個BoxView時,我可以設置「HeightRequest」和「WidthRequest」參數,但元素只是填充整個屏幕。 我在做什麼錯?Xamarin.Forms UWP元素大小不起作用
你沒有做錯任何事,但你錯過了一些關鍵程序。您沒有設置Button
或BoxView
的LayoutOptions
。以下代碼可能會影響元素大小。
<Button Text="click me"
HeightRequest="44"
WidthRequest="60"
VerticalOptions="Start"
HorizontalOptions="Start"/>
如您所知,按鈕控件繼承自View
。 VerticalOptions
依賴項屬性的默認值爲LayoutOptions.Fill
。它也適用於HorizontalOptions
。因此,如果您沒有爲VerticalOptions
和HorizontalOptions
設置值,則控件將填滿整個屏幕。
這樣做!非常感謝你 :) –