2016-11-06 90 views
1

我對xamarin表單上的按鈕的默認邊距有問題。我需要取消保證金。一些想法我怎麼能做到這一點?我需要使用自定義渲染器?如何更改xamarin表單上按鈕的邊距?

我真的需要這個連接兩個元素而不留空間,一個標籤和一個按鈕。

我已經與

<Button 
    BackgroundColor="Fuchsia" 
    BorderRadius="0" 
    BorderWidth="0" 
    Text="Test" 
    HeightRequest="50" 
    WidthRequest="60" 
    TextColor="#333333" 
    x:Name="btnBack" 
    Margin="0" 
    VerticalOptions="Start" 
    HorizontalOptions="Start" /> 

嘗試,但這個不適合我,什麼都沒有發生。其他人說,製作自定義渲染器可能會起作用。

回答

2

你用什麼來設計標籤和按鈕?如果StackLayout您可能需要將StackLayout間距屬性設置爲0以消除標籤和按鈕之間的間隙。如果Grid查看RowSpacing和ColumnSpacing屬性。

+0

是的stackLayout,謝謝,最後我們更改xamarin android的xamarin表單。 – Andrestar

0

如果要動態地更改頁邊距,你會寫這樣的事情在C#

button.margin = new thickness(0,0,0,0); 

這將使該按鈕的邊緣0

您將可能與所有元素做到這一點改變這個問題的厚度。