VB.NET, C#
This sample shows you how you can extend various Xceed Grid for WinForms classes. All of the grid's classes are inheritable and well documented so developers can extend the grid's functionality as needed. Such powerful, well-documented extensibility is available only in Xceed Grid for WinForms. This sample creates a filter row used to filter the GridControl's data.
How to derive from the ValueCell class to filter the GridControl's data
How to derive from the FilterRow class to filter the GridControl's data
How to derive from the ComboBoxEditor class to always use the same instance of the template control. Also shows how to customize the WinComboBox image through its QueryImage event.
How to implement the IComparable class to create a class used as a key for a FilterInfo hash table
How to derive from the RowSelector class to add interactivity to the FilterRow
How to derive from the ComboBoxViewer class in order to customize the image being shown through the GetImageCore method
How to hand the GridControl GroupingUpdated event
How to handle the DataRowTemplate EditEnded event
How to handle the Cell ValueChanged event
C#: Xceed Samples\Xceed Grid for WinForms v#.#\CSharp\Extensibility\Xceed.Grid.Samples.Extensibility.csproj
VB.NET: Xceed Samples\Xceed Grid for WinForms v#.#\Visual Basic .NET\Extensibility\Xceed.Grid.Samples.Extensibility.vbproj