gpt4 book ai didi

c# - 如何在 MonoDroid 的代码隐藏中设置边距?

转载 作者:太空宇宙 更新时间:2023-11-03 18:37:05 26 4
gpt4 key购买 nike

这个问题很简单,但我什么也没找到。如何在代码隐藏中将边距设置到小部件中。

我在Xamarin's site中找到了这个文档, 但我不能将其用于 ImageView

我也在我的 ImageView 中尝试了 Layout() 方法,但它没有用。

        ImageView imgView = FindViewById<ImageView>(Resource.Id.imageView);
imgView.Layout(10, 10, 10, 10);

最佳答案

您是否尝试过使用 FrameLayout 的 LayoutParams?

这是一个例子:

您的图片:

ImageView imgView = FindViewById<ImageView>(Resource.Id.imageView);

您的图片参数:

FrameLayout.LayoutParams imgViewParams = new FrameLayout.LayoutParams(FrameLayout.LayoutParams.WrapContent, FrameLayout.LayoutParams.WrapContent, 0.0f);
imgViewParams.SetMargins(10, 10, 10, 10);

设置图像参数:

imgView.LayoutParameters = imgViewParams;

编辑:将 LinearLayout.LayoutParameters 更改为 FrameLayout.LayoutParameters!

关于c# - 如何在 MonoDroid 的代码隐藏中设置边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13806750/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com