为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 C# 中的 Android Xamarin 中设置按钮的布局宽度?

如何在 C# 中的 Android Xamarin 中设置按钮的布局宽度?

C#
呼啦一阵风 2022-01-09 17:39:19
我正在使用 Xamarin Android C# 项目中的 Android 按钮。<Button          android:id="@+id/btn1"          android:layout_width="120dp"          android:layout_height="120dp"          android:background="@drawable/ButtonImages"          android:layout_marginLeft="35dp"   />     在这里,我想从后面的代码中设置这个Android: layout_width="120dp"和Android: layout_marginLeft="35dp"。我从后面的代码中获得了按钮控件Button btn1 = FindViewById<Button>(Resource.Id.btn1);但无法设置width和marginLeft我怎样才能做到这一点?
查看完整描述

1 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

尚未测试这是 xamarin,但理想情况下,这应该可以工作,请尝试更新。在这里,我将高度和重量设置为120dp,您可以根据需要进行修改。也可以通过替换文本来根据需要设置边距。


Button btn1 = FindViewById<Button>(Resource.Id.btn1);

LinearLayout.LayoutParams params = new LinearLayout.LayoutParams (120,120);

params.setMargins(left, top, right, bottom);

btn1.setLayoutParams(params);


查看完整回答
反对 回复 2022-01-09
  • 1 回答
  • 0 关注
  • 309 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信