We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How do I add a DateTimePicker cell to the Grid?

The DateTimePicker cell can be implemented by having a custom cell control that is derived from the GridStaticCellModel and the GridStaticCellRenderer that uses the Windows Forms DateTimePicker.

Creating CellModel: Use the following code example for creating CustomCellModel.

C#

VB

Creating CellRenderer: Use the following code example for custom cell renderer.

C#

VB

Event Overrides

OnDraw: To handle drawing on cell.

C#

VB

OnInitialize: To set value into the cell control and initialize it.

C#

VB

OnSaveChanges: It saves the changes from cell control to grid cell.

C#

VB

OnDeactived: To hide the control.

C#

VB

DateTimePicker Customization

C#

VB

Adding CellModel

The following code example is used for adding the custom cell model to the GridControl and using it as cell type.

C#

VB

The following screenshot illustrates the DataTimePicker cell in GridControl.

Figure 1: DataTimePicker cell in GridControl

Sample

C#: DateTimePicker CS

VB: DateTimePicker VB

Article ID: Published Date: Last Revised Date: Platform: Control:
635 04/30/2011 02/08/2017 Windows Forms GridControl
Did you find this information helpful?
Add Comment
You must log in to leave a comment

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon