2017-02-06 4 views
0

У меня есть datagridview, который отображает данные из базы данных. Я добавляю колонтитул datagridviewbutton в конце данных datagridview программно. Я делаю этот столбец кнопки как столбец кнопки удаления. Я добавил скриншот моей колонки. Здесь я не могу уменьшить ширину столбца. А также я хочу изменить цвет кнопки на красный.Настройка DatagridviewbuttonColumn ширина и цвет

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 не работает. Ширина остается такой же. Как уменьшить ширину? и цвет тоже?

+0

ли FlatAppearance? [См. Здесь для цвета!] (Http://stackoverflow.com/questions/37198297/datagridviewbuttoncell-button-color-change-on-click/37199514?s=10|0.7795#37199514) - Что это за 'Удалить. Ширина = 2 должна достигать ?? 2 пикселя? – TaW

ответ

0

Чтобы изменить цвет использования кнопки:

Delete.Style.BackColor = Color.Red; 

Запомнить изменить autosize свойство столбца ложным, это позволит вам изменить ширину

Смежные вопросы