如何在C#Xamarin中更改以编程方式添加按钮的背景?

时间:2015-11-30 20:59:16

标签: c# android xamarin

我试着这样做:btn.Background(Android.Graphics.Color holo_blue_dark);但它不起作用,这是我添加此按钮的代码(除了这个背景,它的工作正常)。你能说出如何设置高度,边距等其他属性吗?

Button btn = new Button(this);
i++;
title = title.Trim(new Char[] { '"', '<', '>' });
btn.Text = title;
btn.Id = i;
layout.AddView(btn);

1 个答案:

答案 0 :(得分:2)

您是否尝试过SetBackgroundColor()?

btn.SetBackgroundColor(Android.Graphics.Color.Yellow);