MA
Marie-Eve
July 8, 2005 08:00 AM
I forgot to specify that my grid list control is into a grid control same like the comboboxCells exemple in the Essential Grid Samples. So I want to acess to my grid list control who are in a cell !!!
AD
Administrator
Syncfusion Team
July 8, 2005 08:58 AM
Try code like this to see if it does what you need.
GridDropDownGridListControlCellRenderer cr = (GridDropDownGridListControlCellRenderer) this.gridControl1.CellRenderers["GridListControl"];
cr.ListControlPart.Grid.Cols.Hidden[2] = true; //hide column 2....
MA
Marie-Eve
July 11, 2005 11:10 AM
I tried that code and it''s work very well. But, I can''t find the right event to set this code. I tried CurrentCellShowingDropDown and it''s too late. The drop down list is correctly setting only the second time that I use it. I tried gridFavoris_CurrentCellActivating too and it''s seem to didn''t work.
thanks.
AD
Administrator
Syncfusion Team
July 11, 2005 11:37 AM
This code works OK for me in CurrentCellShowingDropdown using version 3.2.1.0. What version are you using using?
private void gridControl1_CurrentCellShowingDropDown(object sender, GridCurrentCellShowingDropDownEventArgs e)
{
GridCurrentCell cc = this.gridControl1.CurrentCell;
GridDropDownGridListControlCellRenderer cr = cc.Renderer as GridDropDownGridListControlCellRenderer;
if(cr != null)
{
cr.ListControlPart.Grid.Cols.Hidden[2] = true; //hide column 2....
}
}
AD
Administrator
Syncfusion Team
August 7, 2005 02:44 PM
I just found this and it hides the column but the space allocated for the dropdown is not adjusted so when I hide several wide columns the display seems really ugly.
AD
Administrator
Syncfusion Team
August 7, 2005 03:25 PM
This thread shows how to adjust teh width of teh dropdown in CurrentCellShowingDropDown.
http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=19403