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. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

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?

Platform: WinForms |
Control: GridGroupingControl |
Published Date: April 30, 2011 |
Last Revised Date: February 28, 2015

 

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

2X faster development

The ultimate WinForms UI toolkit to boost your development speed.
ADD COMMENT
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

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