TdxGanttControlSheetInitEditEvent Type
The in-place editor initialization event type.
Declaration
TdxGanttControlSheetInitEditEvent = procedure(Sender: TObject; AColumn: TdxGanttControlSheetColumn; AEdit: TcxCustomEdit) of object;
Parameters
Name | Type |
---|---|
Sender | TObject |
AColumn | TdxGanttControlSheetColumn |
AEdit | TcxCustomEdit |
Remarks
This event occurs when a sheet cell’s in-place editor is about to be activated so you can implement a custom response to this action.
The table below lists the event’s parameters:
Parameter | Description |
---|---|
Sender | Sheet options that raised the event. You can cast the Sender parameter to the TdxGanttControlSheetOptions class to access type-specific members. |
AColumn | The sheet column. |
AEdit | The activated in-place editor. |
The following code example shows how to handle the OnInitEdit event to change the editor’s drop-down calendar type:
procedure MyForm.dxGanttControl1ViewChartOptionsSheetInitEdit(Sender: TObject; AColumn: TdxGanttControlSheetColumn; AEdit: TcxCustomEdit);
begin
if AEdit is TcxCustomDateEdit then
TcxCustomDateEdit(AEdit).Properties.Kind := ckDateTime;
end;
See Also