Как добавить элемент управления в DataGridView? Использование события Button. Например, я хочу создать новую строку и столбец в DataGridView, это я хочу выполнить с помощью кнопочного управления. Как мне это сделать? Я использую C# .net и MS-Access.Добавление элемента управления в Datagridview
-1
A
ответ
0
Вот фрагмент кода для добавления элемента управления в gridview.
частная пустота addNewRowButton_Click (объект отправителя, EventArgs е) {
this.DataGridViewIssue.Rows.Add();//This line will add a new button contol into the grid
}
private void deleteRowButton_Click(object sender, EventArgs e)
{
if (this.DataGridViewIssue.SelectedRows.Count > 0 &&
this.DataGridViewIssue.SelectedRows[0].Index !=
this.DataGridViewIssue.Rows.Count - 1)
{
this.DataGridViewIssue.Rows.RemoveAt(
this.DataGridViewIssue.SelectedRows[0].Index);
}
}
private void SetupLayout()
{
this.Size = new Size(1055, 800);
addNewRowButton.Text = "Add Row";
addNewRowButton.Location = new Point(10, 10);
addNewRowButton.Click += new EventHandler(addNewRowButton_Click);
deleteRowButton.Text = "Delete Row";
deleteRowButton.Location = new Point(100, 10);
deleteRowButton.Click += new EventHandler(deleteRowButton_Click);
buttonPanel.Controls.Add(addNewRowButton);
buttonPanel.Controls.Add(deleteRowButton);
buttonPanel.Height = 50;
buttonPanel.Dock = DockStyle.Bottom;
this.Controls.Add(this.buttonPanel);
}
1
Ваш вопрос не соответствует его названию. Название запрашивает элементы управления, но вопрос о строках и столбцах, я игнорирую заголовок, и я предполагаю, что это несвязанный DataGridView
.
This Ссылка MSDN показывает, как добавить строки и this показывает, как добавить столбцы.
+0
да, конечно, спасибо большое ho1, я надеюсь, что это мне очень поможет – sameer
Добавление управления не обязательно означает, что простое добавление строки/столбца. –