Member 9116808 Ответов: 1

Частое как можно добавить данные в первой строке или добавить данные в определенную строку


Я использую devexpress gridControl как я могу заполнить первую строку в gridControl кодом, а затем заполнить другие строки datatable? или как можно добавить данные в определенную строку. я читал документацию для devexpress но безрезультатно

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

https://e.top4top.io/p_1696kvomr1.png[^]

1 Ответов

Рейтинг:
0

Sandeep Mewara

Ключ здесь будет ниже в последовательности:
1. Сначала заполните сетку данными
2. Добавьте новую строку с индексом 0 в соответствии с необходимостью в качестве второго шага

Шаг 2, пример:

Random rand = new Random();  
DataTable dt = gridControl1.DataSource as DataTable;  
DataRow newRow = dt.NewRow();  
newRow["ID"] = rand.Next(0, 100);  
newRow["Info"] = "Info" + (gridView1.RowCount - 1).ToString();  
dt.Rows.InsertAt(newRow, 0);

Рекомендации:
Q524021 - GridView - как добавить новую строку в определенную позицию | поддержка DevExpress[^]
Добавление и удаление строк | элементы управления WinForms | документация DevExpress[^]
GridView.Метод AddNewRow () | Элементы Управления WinForms | Документация DevExpress[^]

Кстати, у DevExpress есть хорошие примеры, поддержка и сообщество - я бы всегда заглядывал туда первым делом.