我在WinForms DatagridView中制作了2个按钮,现在我想更改按钮的颜色并设置其标题。我看了,但找不到这样做的财产;有人能指出我正确的方向吗?
答案 0 :(得分:5)
如果它是WPF你可以做
<Button x:Name="Button1" Background="Red" Content="Click Me" />
如果它是winforms,你可以从属性网格或你可以做的代码中设置BackColor和Text
button1.BackColor = Color.Red;
button1.Text = "Click Me";
答案 1 :(得分:0)
<asp:ButtonField Text="Caption">
<asp:ControlStyle ForeColor="Red" BackgroundColor="Blue />
</asp:ButtonField>
答案 2 :(得分:0)
如果它的Data.net在DataRowBound上形成,你可以找到按钮并改变它们的特性。
protected void grdData_RowDataBound(object sender, GridViewRowEventArgs e)
{
Button btn = (Button)e.Row.FindControl("btnId");
btn.Text = "Sth Else";
}
该死的,为什么人们没有提供足够的信息:=)
答案 3 :(得分:0)
为什么不Color.FromArgb?
Button.BackColor = Color.FromArgb(192, 0, 0);