У меня есть datagridview, в котором отображаются детали продажи из базы данных. Я хочу добавить кнопку удаления в конце столбцов, чтобы я мог видеть кнопку удаления в конце каждой строки. Я знаю, чтобы добавить столбец кнопок в datagridview. но здесь iam отображает данные из базы данных, и когда он отображает данные, я хочу создать пользовательский столбец кнопок в конце gridview. как мы можем достичь этого? Я добавил колонку с кнопками, но она попадает в первую позицию datagridview .. после этого отображаются только все мои данные. Я хочу это на последнем месте. Может ли кто-нибудь помочь мне, как это сделать?Добавление столбца кнопки в datagridview
0
A
ответ
0
Вы можете установить DisplayIndex
свойство DataGridView.Columns[columnName]
(количество колонок - 1) для отображения столбца кнопки в конце.
dataGridView1.Columns["ButtonColumn"].DisplayIndex = dataGridView1.ColumnCount - 1;
0
Посмотрите на DataGridViewButtonColumn
и добавить его вручную в ваш DataGridView.
DataGridViewButtonColumn dgvButton = new DataGridViewButtonColumn();
myDataGridView.Columns.Add(dgvButton);
И для доступа к Event с Ими данными:
myDataGridView.CellContentClick += myDataGridView_CellContentClick;
Вызов метода:
private void myDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
var senderGrid = (DataGridView)sender;
if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
{
//TODO - Your Row Delete Code ;D
}
}
Смежные вопросы
- 1. Добавление столбца команды в DataGridView
- 2. Добавление нового столбца в DataGridView
- 3. Добавление столбца кнопки в DataGridView, но оно не будет отображаться
- 4. Добавление значения столбца динамически в DataGridview
- 5. Добавление строки в datagridview
- 6. WPF: добавление столбца кнопки в Datagrid
- 7. Значение столбца столбца столбца Datagridview
- 8. Кнопки DataGridView
- 9. Обновление столбца в datagridview
- 10. Значение столбца в datagridview
- 11. Прокрутка столбца в datagridview
- 12. с помощью кнопки в DataGridView текстового поля столбца
- 13. Добавление слова «удалить» в ячейке 5-го столбца DataGridView
- 14. Добавление строки (не столбца) типа (флажок, раскрывающийся список) в datagridview
- 15. Добавление флажка в заголовок столбца datagridview, не выравнивание должным образом
- 16. Добавление данных в datagridview
- 17. Добавление кнопки в datagridView теперь работает onClick event
- 18. Выбор в массивах элементов из столбца datagridview
- 19. DataGridView: программный выбор/выделение всего столбца при нажатии кнопки
- 20. Объединить два столбца в datagridview?
- 21. Сортировка числового столбца в datagridview
- 22. Обновление столбца ComboBox в datagridview
- 23. Создание столбца Combobox в Datagridview
- 24. Маскирование столбца паролей в datagridview
- 25. MaskedTextBox в ячейках столбца DataGridView
- 26. Расчет столбца DataGridView
- 27. Атрибут столбца DataGridView
- 28. Изменить вид столбца DataGridView
- 29. DataGridView - Изменение заголовка столбца
- 30. Умножение столбца DataGridView
ОП спросил, как изменить порядок столбцов я предполагаю .. _i хочет столбец пользовательских кнопок на конец сетки. как мы можем достичь этого? _ – abdul
@abdul 'myDataGridView.Columns.Add()' помещает столбец нормально в конец. Но есть больше недоразумений. Давайте что-нибудь отредактируем. – Smartis
да .. я думал о переносе существующего столбца, давайте посмотрим :) – abdul