Как установить данные из набора данных в комбинированный список в c1flexgrid?

Как установить данные из набора данных в combolist в c1flexgrid?

Я пробовал это:

GridSales.Cols(5).ComboList = row("Unit")

но он не показывает все данные из набора данных в комбинированном списке сетки?


person naychi    schedule 12.07.2013    source источник
comment
я хочу получить все данные в наборе данных в сетке как комболист.   -  person naychi    schedule 12.07.2013
comment
Если вы используете WinForm, вы можете создать ComboBox отдельно и установить его как редактор конкретной ячейки в c1FlexGrid, то есть c1FlexGrid.Cells[0].Editor = comboBox1; Это работает нормально, но это подразумевает создание отдельного элемента управления и заполнение этого элемента управления вручную.   -  person Fernando Bernal    schedule 15.03.2017


Ответы (1)


Вы можете сделать это двумя способами.

Вариант 1

Вы можете создать строку на основе ваших значений, таких как

var str = "value1|Value2|Value3";

GridSales.Cols(5).AllowEditing = true;
GridSales.Cols(5).ComboList = str;

Вариант 2

Вы можете создать раскрывающуюся форму, используя C1DropDown

GridSales.Cols(5).Editor = DropDownControl;

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

person huMpty duMpty    schedule 12.07.2013