Working With Syncfusion GridGroupingControl

Applies to TestComplete 15.47, last modified on January 20, 2023

TestComplete has the Syncfusion System Control Support plugin that expands TestComplete abilities to interact with Syncfusion Essential Grid (GridGroupingControl) controls from scripts. If this plugin is installed and enabled, TestComplete extends the GridGroupingControl functionality with methods, properties and actions of the SyncfusionEssGrid object. These supplementary members let you perform specific operations over GridGroupingControl, for example, simulate clicks on grid cells, obtains and set values in grid cells, expand and collapse rows and so on.

Since GridGroupingControl is a .NET control and can be used within .NET applications, which are always “open” to TestComplete, the internal methods and properties of the GridGroupingControl object are also visible to TestComplete. This “openness” means that you can use the GridGroupingControl’s “native” methods and properties to perform the needed actions as well.

Finally, you can work with GridGroupingControl as a black-box application window, that is, you can simulate various mouse actions and keystrokes, record and play back low-level procedures, and so on. For more information, see Simulating User Actions.

In order for TestComplete to have access to internal methods and properties of the GridGroupingControl object and to extend the GridGroupingControl functionality, both the .NET Application Support and Syncfusion Systems Control Support plugins must be installed and enabled.

The topics of this section contain information about operations commonly performed during testing applications with the GridGroupingControl. They also contain numerous sample routines that you can use in your scripts with minimum changes. The sample scripts in these topics work with the sample applications that are shipped with Syncfusion Essential Studio.

In This Section

Searching for Records in Syncfusion GridGroupingControl

Describes how to search for a specific record within the GridGroupingControl.

Selecting Cells in Syncfusion GridGroupingControl

Describes approaches used to select individual grid cells.

Getting the Focused Row, Column and Cell in Syncfusion GridGroupingControl

Explains how to determine the row, column and cell that is currently focused.

Activating and Closing In-place Editors in Syncfusion GridGroupingControl

Explains how you can activate the cell’s in-place editor and save the changes made to the cell value.

Obtaining and Setting Cell Values in Syncfusion GridGroupingControl

Describes how you can get and set values in individual grid cells.

Clicking In-place Editors' Buttons in Syncfusion GridGroupingControl

Explains how to simulate clicks on buttons embedded into the grid cells.

Copying and Pasting Cell Values in Syncfusion GridGroupingControl

Describes how you can copy the cell value to, or paste it from the clipboard.

Selecting Multiple Rows in Syncfusion GridGroupingControl

Describes how you can select multiple rows in the GridGroupingControl.

Obtaining Selected Rows in Syncfusion GridGroupingControl

Explains how to obtain the selected records in the GridGroupingControl.

Iterating Through Rows in Syncfusion GridGroupingControl

Explains how to process the GridGroupingControl rows in a loop and gives an example of saving the grid contents to an XML file.

Sorting Data in Syncfusion GridGroupingControl

Explains how you can sort the data displayed in the GridGroupingControl.

Expanding and Collapsing Rows in Syncfusion GridGroupingControl

Describes how you can expand and collapse group and master rows in the GridGroupingControl.

Related Topics of Interest

Table Checkpoints

Explains how to create checkpoints that verify data displayed in tabular controls.

See Also

Syncfusion Essential Grid (GridGroupingControl) Support
Working With Grids
Supported Syncfusion Controls
Testing .NET Applications

Highlight search results