)
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: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

What are the possible ways to refresh a range of cells in WinForms GridGroupingControl?

Platform: WinForms |
Control: GridGroupingControl |
Published Date: February 15, 2016 |
Last Revised Date: December 31, 2019
Tags: range, refresh

Ways to refresh range of cells

In order to refresh a range of cells, the following ways can be used,

1. SourceListListChanged event

2. Reload method

Using SourceListListChanged event

The range of cells in a grid can be refreshed by setting TableDirty property value as “true”. When a table is marked dirty, any subsequent access to child elements and a resulting Syncfusion.Grouping.Element.EnsureInitialized(System.Object) call triggers re-categorization of all records in the table.

C#

this.gridGroupingControl1.SourceListListChanged += gridGroupingControl1_SourceListListChanged;
 
void gridGroupingControl1_SourceListListChanged(object sender, Syncfusion.Grouping.TableListChangedEventArgs e)
{
   if (e.ListChangedType == ListChangedType.PropertyDescriptorChanged ||  e.ListChangedType == ListChangedType.ItemChanged)
       e.Table.TableDirty = true;
 }

 

VB

AddHandler Me.gridGroupingControl1.SourceListListChanged, AddressOf gridGroupingControl1_SourceListListChanged
 
Private Sub gridGroupingControl1_SourceListListChanged(ByVal sender As Object, ByVal e As Syncfusion.Grouping.TableListChangedEventArgs)
   If e.ListChangedType = ListChangedType.PropertyDescriptorChanged OrElse e.ListChangedType = ListChangedType.ItemChanged Then
      e.Table.TableDirty = True
   End If
End Sub

 

Using Reload method

The range of cells can also be refreshed by using Table.Reload method.

C#

this.gridGroupingControl1.Table.Reload();

VB

Me.gridGroupingControl1.Table.Reload()

 

Samples:

C#: Refresh_Grid_CS

VB: Refresh_Grid_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.

Up arrow icon

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

Live Chat Icon For mobile
Live Chat Icon