c# - How create DataGridViewComboBoxColumn from simple DataTable -
i create user control, editing, showing range datagridview.
my user control takes datatable
public static datatable createdatatable() { var mydatatable = new datatable(); datacolumn mydatacolumn; mydatacolumn = new datacolumn { datatype = type.gettype("system.string"), columnname = "id", readonly = true }; mydatatable.columns.add(mydatacolumn); mydatacolumn = new datacolumn { datatype = type.gettype("system.string"), columnname = "citys" }; mydatatable.columns.add(mydatacolumn); return mydatatable; } i set mydatatables datasource , worked.
but need create column citys datagridviewcomboboxcolumn. how this?
try
datagridviewcomboboxcolumn ocol = new datagridviewcomboboxcolumn(); ocol.name = "cities"; ocol.datasource = //your datasource mydatagridview.columns.add(ocol); hope helped !
Comments
Post a Comment