调整DatagridviewbuttonColumn的宽度和颜色

时间:2017-02-06 11:37:48

标签: c# winforms visual-studio datagridview

我有一个datagridview,它显示数据库中的数据。我正在以编程方式在datagridview数据的末尾添加datagridviewbutton列。我正在将此按钮列作为删除按钮列。我添加了我的专栏截图。在这里,我不能减少列的宽度。而且我还想将按钮的颜色更改为红色。

Sample

 DataGridViewButtonColumn Delete = new DataGridViewButtonColumn();
            Delete.Width = 2;
            Delete.HeaderText = "Delete";
            Delete.Text = "Delete";               
            Delete.UseColumnTextForButtonValue = true;
            dgv_listManufact.Columns.Insert(7, Delete);

这里delete.width无法正常工作。宽度保持不变。如何减小宽度?和颜色呢?

1 个答案:

答案 0 :(得分:0)

要更改按钮的颜色,请使用:

Delete.Style.BackColor = Color.Red;

请记住将列的autosize属性更改为false,这样可以更改宽度