Syncfusion.SfGrid.UWP
Fields  Properties  Methods  Events


Syncfusion.UI.Xaml.Grid Namespace : GridDataVirtualizingTopLevelGroup Class

GridDataVirtualizingTopLevelGroup Class Members

The following tables list the members exposed by GridDataVirtualizingTopLevelGroup.

Public Constructors
Protected Fields
 NameDescription
Protected Field (Inherited from Syncfusion.Data.Group)
Protected Field (Inherited from Syncfusion.Data.Group)
Protected Internal Field (Inherited from Syncfusion.Data.Group)
Top
Public Properties
 NameDescription
Public Property Gets the collection view of the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Property Gets or protectedly sets the details of the group which can be either sub-groups or records collection of the group. (Inherited from Syncfusion.Data.Group)
Public PropertyGets the Syncfusion.Data.GroupDisplayElements which contains the group and record information of the top level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Property Gets the collection of group descriptions in the SfDataGrid. (Inherited from Syncfusion.Data.TopLevelGroup)
Public PropertyGets the list of groups in the group, if the Syncfusion.Data.Group.Details is the list of groups. (Inherited from Syncfusion.Data.Group)
Public Property Gets or protectedly sets a value indicating whether the current group is bottom-level group. Bottom-level group contains the list of records for the group. (Inherited from Syncfusion.Data.Group)
Public Property Gets or sets a boolean value indicating whether the current group is expanded. (Inherited from Syncfusion.Data.Group)
Public Property Gets or protectedly sets a value indicating whether the current node entry is a group. (Inherited from Syncfusion.Data.NodeEntry)
Public Property Gets or protectedly sets a value indicating whether the current node entry is a record. (Inherited from Syncfusion.Data.NodeEntry)
Public Property Gets a value indicating whether the current group is the top-level group. Top-level group will be the first-level group. All groups will have the root group which is the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Property Gets the number of records in the group, if the current group is the bottom-level group. and number of groups in the group, if the current group is not the bottom-level group. (Inherited from Syncfusion.Data.Group)
Public Property Gets or sets the key of the group. Each group will have the key, the groups can be accessed easily by its key. (Inherited from Syncfusion.Data.Group)
Public Property Gets or sets the level of the node entry. (Inherited from Syncfusion.Data.NodeEntry)
Public Property Gets the parent (group) of the current group. (Inherited from Syncfusion.Data.Group)
Public PropertyGets the records of the group, if the Syncfusion.Data.Group.Details is the list of records. (Inherited from Syncfusion.Data.Group)
Public PropertyOverridden.  Gets the relations count of the group, that link grid and allow navigation from parent grid to child grid.  
Public Property Gets or sets a boolean value indicating whether to reset the cache. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Property Gets the source of the group which contains the list of all the items in the group. (Inherited from Syncfusion.Data.Group)
Public Property Gets or sets the summary details of the group. (Inherited from Syncfusion.Data.Group)
Top
Public Methods
 NameDescription
Public Method Adds the given record to the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public MethodAdds the given record to the source of the group. The item added to the source of the group will not be added in the view of the group. If the user needs to add the item to the view and to the underlying collection of the group, he can achieve his requirement by using Syncfusion.Data.Group.AddRecord. (Inherited from Syncfusion.Data.Group)
Public Method Adds the given record to the group. (Inherited from Syncfusion.Data.Group)
Public Method Group Caption Summary calculated while SummaryCalculationMode is OnDemandCaptionSummary (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Calculate the summary for group when OnDemandGroupSummary is Enable (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Collapses the given group in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Computes the number of items in the given group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Determines whether the given record is found in the display elements of the TopLevelGroup. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Creates details for the groups at the given level. (Inherited from Syncfusion.Data.Group)
Public MethodOverloaded.  Creates the details for the records in the group at the given level in the given parent group. (Inherited from Syncfusion.Data.Group)
Public MethodOverloaded. Overridden.  Releases unmanaged and - optionally - managed resources  
Public Method Expands the given group in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Returns an enumerator that iterates through the collection of items in the group. (Inherited from Syncfusion.Data.Group)
Public MethodGets the group caption text for the specified Syncfusion.Data.Group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public MethodGets the key-value pair of the group caption text list, which contains the text to be displayed in the summary for the specified Syncfusion.Data.Group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Gets the number of groups in the group, if it contains sub-groups. (Inherited from Syncfusion.Data.Group)
Public Method Gets the maximum level of the group in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Gets the Y amount cache of the parent, which contains the sum of the y height of each sub-groups (if any) based on its inner node levels and their expanded states. (Inherited from Syncfusion.Data.Group)
Public Method Gets the record at the given index in the group. (Inherited from Syncfusion.Data.Group)
Public Method Gets the number of records in the group, which contains the items in the group which are in view. (Inherited from Syncfusion.Data.Group)
Public MethodOverloaded.  Gets the record index for the given record in the group. (Inherited from Syncfusion.Data.Group)
Public Method Gets the relations count of the group, that link grid and allow navigation from parent grid to child grid. (Inherited from Syncfusion.Data.Group)
Public Method Gets the count of the items in the group, which contains all the items in the group. (Inherited from Syncfusion.Data.Group)
Public Method Gets the Y amount cache of the group. Each group knows the exact height of its child nodes. The YAmountCache returns the y height of each group based on its inner node levels and their expanded states. (Inherited from Syncfusion.Data.Group)
Public MethodOverloaded.  Gets the summary value for the given column name. (Inherited from Syncfusion.Data.Group)
Public Method Gets the Y amount cache of the group. Each group knows the exact height of its child nodes. The YAmountCache returns the y height of each group based on its inner node levels and their expanded states. (Inherited from Syncfusion.Data.Group)
Public Method Finds the index of the given record in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Inserts the given record at the given index in the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Inserts the given record at the given index in the group. (Inherited from Syncfusion.Data.Group)
Public MethodOverridden.  Invalidates the group of the given index.  
Public Method Removes the given record from the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Removes the given record from the source of the group. If the item is not in the view, but it is contained in the collection of the source of the group, it can be removed by this method. (Inherited from Syncfusion.Data.Group)
Public Method Removes the given record from the group. (Inherited from Syncfusion.Data.Group)
Public Method Resumes the events in the group, which resumes the view updates in the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Sets the group as dirty. When this is set to true, the YAmountCache will be re-computed for the whole group structure. By calling this method, the height of the top-level group will be computed. (Inherited from Syncfusion.Data.Group)
Public Method Suspends the events in the group, which suspends the view updates in the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public Method Returns an array of summary details of each sub-group in the group. (Inherited from Syncfusion.Data.GroupEntry)
Public Method Updates the caption summaries of the groups in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Public MethodUpdates the summaries for the specified Syncfusion.Data.Group in the top-level group. (Inherited from Syncfusion.Data.TopLevelGroup)
Top
Protected Methods
 NameDescription
Protected Method Gets a disposable defer helper to suspends the all data operations in view. (Inherited from Syncfusion.Data.TopLevelGroup)
Protected MethodReleases unmanaged resources and performs other cleanup operations before the Syncfusion.Data.NodeEntry is reclaimed by garbage collection. (Inherited from Syncfusion.Data.NodeEntry)
Protected Method This method fires when the current group is collapsed. (Inherited from Syncfusion.Data.Group)
Protected Method This method fires when the current group is expanded. (Inherited from Syncfusion.Data.Group)
Protected MethodOverloaded.  Populates the given groups to the current group in the data grid. (Inherited from Syncfusion.Data.Group)
Protected Method Recalculates the Y amount cache of the group. Each group knows the exact height of its child nodes. The Y amount cache returns the y height of each group based on its inner node levels and their expanded states. (Inherited from Syncfusion.Data.Group)
Protected Method Recalculates the Y amount cache of the group. Each group knows the exact height of its child nodes. The Y amount cache returns the y height of each group based on its inner node levels and their expanded states. (Inherited from Syncfusion.Data.Group)
Protected Method Refreshes the filter of the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Protected Method Refreshes the sorting order of the group. (Inherited from Syncfusion.Data.TopLevelGroup)
Protected Method Resets the Y amount cache of the group. (Inherited from Syncfusion.Data.Group)
Protected Method Resets the Y amount cache of the group. (Inherited from Syncfusion.Data.Group)
Top
Extension Methods
 NameDescription
Public Extension Method Clone image method.
Public Extension MethodOverloaded.  Iterates over an IEnumerable instance to a delegated function
Public Extension MethodConverts the specified object representation of date and time to its System.DateTime equivalent.
Public Extension Method Iterates over a IEnumberable and returns an item from collection.
Top
Public Events
 NameDescription
Public Event Occurs when the property of the group is changed. (Inherited from Syncfusion.Data.Group)
Top
See Also