DataGrid User Interface Control With Row Details
First Claim
1. A method for providing a DataGrid user interface control, the method comprising:
- displaying a table comprising one or more columns corresponding to fields in a data source and one or more rows corresponding to records in the data source; and
displaying one or more details sections, each of the details sections corresponding to a row in the table and containing data associated with the corresponding row.
2 Assignments
0 Petitions
Accused Products
Abstract
A DataGrid user interface (UI) control is presented that is configured to display a table that includes columns corresponding to fields in a data source and rows corresponding to records in the data source. The DataGrid UI control is also configured to display a details section associated with each row in the table. One or all of the details sections can be displayed or hidden based upon properties specified by a developer or input made by a user. A property may also be set to cause the details section for a row to be displayed only when a user interface cursor is hovering over the row associated with the details section. A property may also be set to cause a details section for a row to be displayed only when the associated row is selected.
70 Citations
20 Claims
-
1. A method for providing a DataGrid user interface control, the method comprising:
-
displaying a table comprising one or more columns corresponding to fields in a data source and one or more rows corresponding to records in the data source; and displaying one or more details sections, each of the details sections corresponding to a row in the table and containing data associated with the corresponding row. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer storage medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
receive a request to display a DataGrid user interface (UI) control with a details section for one or more rows in the DataGrid UI control, the request specifying one or more properties indicating how the details sections should be displayed; and
to display the DataGrid UI control in response to the request, the DataGrid UI control comprising a table having one or more columns corresponding to fields in a data source, one or more rows corresponding to records in the data source, and one or more details sections each corresponding to a row in the table and containing data associated with the corresponding row.- View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A method for providing a DataGrid user interface control, the method comprising:
-
receiving a request to display a DataGrid user interface (UI) control having a details section for one or more rows in the DataGrid UI control, the request specifying a value for a property indicating whether each of the details sections should be displayed or hidden, whether the details sections should be visible only when a corresponding row is selected, or that the details sections should be displayed only when a user interface cursor hovers over a corresponding row; in response to receiving the request, displaying the DataGrid UI control, the DataGrid UI control comprising a table having one or more columns corresponding to fields in a data source, one or more rows corresponding to records in the data source, and the details sections each corresponding to and being displayed adjacent to a row in the table and containing data associated with the corresponding row; and displaying or hiding the details sections in the DataGrid UI control in an animated manner according to the value specified for the property.
-
Specification