King_Eke Ответов: 2

Автоматическое добавление новой строки в datagridview


Я хочу, чтобы строки в datagridview добавлялись автоматически, а не с помощью кнопки, как у меня уже есть, возможно, вместо этого он может работать с помощью метки. это то, что у меня уже есть, но это работает только с кнопкой.

Что я уже пробовал:

//add new row start 
        private void button4_Click(object sender, EventArgs e)
        {
            pictureBox2.Image = null;
            try
            {
                createAttendanceBindingSource.AddNew();                
                
            }
            catch
            {
                MessageBox.Show("Clear the fields by clicking clear first", "Fields Not Cleared", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

[no name]

Хорошо.... поскольку вы уже знаете, как это сделать, в чем именно заключается вопрос?

King_Eke

Я использую кнопку, чтобы сделать это, мне нужна помощь в том, как заставить его работать с ярлыком вместо этого

King_Eke

таким образом, это будет похоже на то, что на форме есть ярлык под названием "начать", когда форма загружается.
если (ярлыком.текст == "начать")
{
createAttendanceBindingSource.метод AddNew();
}

но это не работает

[no name]

Вы должны получить приличную книгу по программированию на C# и поработать над ней, чтобы сначала изучить основы. Если бы вы знали основы, вы могли бы сразу увидеть, что ваша "попытка" даже не будет компилироваться. Затем узнайте, как использовать отладчик для отладки вашего кода. Когда вы это сделаете, поиск и исправление ошибок станет намного проще, и тогда вы сможете задавать вопросы, не сообщая нам бесполезную информацию типа "не работает".

King_Eke

Бесполезно? моя грудь : (...хорошо, сэр

2 Ответов

Рейтинг:
1

Poonam Patel 10678835

Если вы хотите автоматически добавить новую строку, то добавьте


"Практическое руководство.AllowUserToAddRows = True"
В виде сетки


Рейтинг:
0

Patrice T

Цитата:
Я хочу, чтобы строки в datagridview добавлялись автоматически, а не с помощью кнопки, как у меня уже есть, возможно, вместо этого он может работать с помощью метки. это то, что у меня уже есть, но это работает с кнопкой.

Вам нужно только решить, когда добавить новую строку, какое событие и какие условия.