|
//To set record row height for the related child table.
this.grdCast.GetTableDescriptor("PersonId").TableOptions.RecordRowHeight = 26; |
|
//Event triggering
gridGroupingControl1.TableControlCurrentCellShowedDropDown += GridGroupingControl1_TableControlCurrentCellShowedDropDown;
//Event triggering
private void GridGroupingControl1_TableControlCurrentCellShowedDropDown(object sender, GridTableControlEventArgs e)
{
if (e.TableControl.CurrentCell.Renderer != null && e.TableControl.CurrentCell.Renderer is GridTableDropDownListCellRenderer)
{
GridTableDropDownListCellRenderer renderer = e.TableControl.CurrentCell.Renderer as GridTableDropDownListCellRenderer;
//To get the table descriptor name
string name = e.TableControl.TableDescriptor.Name;
int recordRowHeight = gridGroupingControl1.GetTableDescriptor(name).TableOptions.RecordRowHeight;
//To set the default size for the dropdown grid.
renderer.ListControlPart.Grid.Model.Rows.DefaultSize = recordRowHeight;
}
} |