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.

How to replace the default +/- expand buttons with the customized image buttons when the records are grouped or in the case of nested tables in theGridGroupingControl?

 

To replace the default +/- expand buttons with the customized image buttons, you need to create a new CellModel and CellRenderer.

In the following code example, GridPushButtonCellModel and GridPushButtonCellRenderer are created by inheriting the GridPushButtonCellModel and GridPushButtonCellRenderer from the sample. The following code example shows how to use these classes.

Creating CellModel

Refer to the following code example to create a new cell model.

C#

VB

Creating CellRenderer

Refer to the following code example to create a new CellRenderer.

C#

VB

Creating ImageCellButton

C#

VB

Adding CellModel

The following code example illustrates how to add cell model to the GridGroupingControl. The text ImagePushButton mentioned while adding the CellModel is used as CellType.

C#

VB

Assigning CellType

The following code example illustrates how to add cell type to the GridGroupingControl.

C#

VB

 

Figure 1: Customized ImagePushButton added in the RecordPlusMinusCell

Figure 2: Customized ImagePushButton added in the GroupCaptionPlusMinusCell

Sample Links:

CustomizedImageButton-C#

CustomizedImageButton-VB

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

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.