Hi Erik,
Thanks for the update.
You can achieve the required behavior by handling TableControlCurrentCellShowingDropDown event and remove the specific item for a particular row. Please refer the following sample where the items are customized for row 4 only.
this.gridGroupingControl1.TableControlCurrentCellShowingDropDown += new GridTableControlCurrentCellShowingDropDownEventHandler(gridGroupingControl1_TableControlCurrentCellShowingDropDown);
void gridGroupingControl1_TableControlCurrentCellShowingDropDown(object sender, GridTableControlCurrentCellShowingDropDownEventArgs e)
{
if (e.TableControl.CurrentCell.RowIndex == 4 )
{
GridComboBoxCellRenderer rend = e.TableControl.CurrentCell.Renderer as GridComboBoxCellRenderer;
rend.ListBoxPart.Items.Remove("Black");
rend.ListBoxPart.Items.Remove("Yellow");
}
}
Sample:
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=GGC_6336874573.zipRegards,
Arulraj.A