Заполнить определенный столбец gridcontrol devexpress

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

установленная колонна

Это мой код для заполнения столбца, но я не знаю, что делать, чтобы заполнить этот конкретный столбец, используя имя или имя поля или что-то еще.

GridControl1.DataSource = Nothing

SQL.ExecQuErY("SELECT nombre FROM productos")

If Not String.IsNullOrEmpty(SQL.Exception) Then MsgBox(SQL.Exception) : Exit Sub

For Each row As DataRow In SQL.DBDS.Tables(0).Rows

        ?????? THIS IS WHERE IT'S SUPPOSED TO GO THE INSTRUCTION TO FILL THE COLUMN ??????

Next

2 ответа

Решение

Попробуйте привязать данные к вашей сетке следующим образом:

Sql.ExecQuErY("SELECT nombre As colNombre FROM productos")
GridControl1.DataSource = Sql.DBDS.Tables(0)

FieldName колонны в GridControl должно иметь одинаковое имя поля в DataSource,

или вы можете изменить FieldName колонны в GridControl в nombre и используйте ваш начальный запрос:

Sql.ExecQuErY("SELECT nombre FROM productos")
GridControl1.DataSource = Sql.DBDS.Tables(0)

Направьте этот ответ в другой ветке SO.

Как добавить новую строку строки в devexpress gridcontrol?(WinForms C#)

Это может направить вас на правильный способ реализации. У вас должен быть некоторый источник данных поддержки, назначенный элементу управления сеткой, чтобы добавить строку во время выполнения и назначить сетке только одно значение столбца, используя метод SetRowCellValue.

Есть много вопросов о поддержке DevExpress, связанных с такой реализацией. Пожалуйста, следуйте ниже ссылки:
Создание столбцов и их привязка к полям данных
ColumnView.AddNewRow Метод
Добавить новую строку в xtragrid с помощью кода Добавить новую строку в GridView
Добавление новой строки в gridview
Добавление столбцов gridView во время выполнения GridView: добавление столбца во время выполнения
Как динамически добавлять столбцы в xtragrid во время выполнения, а также как динамически добавлять элементы репозитория в эти столбцы??

Надеюсь, что это поможет..

Другие вопросы по тегам