Button 如何更改xamarin窗体上按钮的边距?
我对xamarin表单上按钮的默认边距有问题。我需要去掉页边空白。有人想我该怎么做??我需要使用自定义渲染器 我真的需要它来连接两个元素而不留下空间,一个标签和一个按钮 我已经试过了Button 如何更改xamarin窗体上按钮的边距?,button,xamarin,xamarin.forms,custom-renderer,Button,Xamarin,Xamarin.forms,Custom Renderer,我对xamarin表单上按钮的默认边距有问题。我需要去掉页边空白。有人想我该怎么做??我需要使用自定义渲染器 我真的需要它来连接两个元素而不留下空间,一个标签和一个按钮 我已经试过了 <Button BackgroundColor="Fuchsia" BorderRadius="0" BorderWidth="0" Text="Test" HeightRequest="50" WidthRequest="60" TextColor="
<Button
BackgroundColor="Fuchsia"
BorderRadius="0"
BorderWidth="0"
Text="Test"
HeightRequest="50"
WidthRequest="60"
TextColor="#333333"
x:Name="btnBack"
Margin="0"
VerticalOptions="Start"
HorizontalOptions="Start" />
但这对我不起作用,什么都没发生。
其他人说制作自定义渲染器可能会有用。你用什么来布置标签和按钮?如果使用StackLayout,则可能需要将StackLayout Spacing属性设置为0,以消除标签和按钮之间的间隙。如果网格查看行间距和列间距属性。如果要动态更改边距,可以在C中编写类似的代码# 这将使按钮的边距为0
您可能会对所有具有厚度的元素执行此操作,以更改该问题。是的,谢谢,最后我们为xamarin android更改了xamarin表单。
button.margin = new thickness(0,0,0,0);