Welcome to LightSwitch Desktop Edition > FlexGrid for LightSwitch Overview > Key Features |
The following are some of the main features of FlexGrid for LightSwitch that you may find useful:
The FlexGrid Screen is a screen template that includes a properly configured instance of the C1FlexGrid control extension, similar to the built-in editable grid screen. This is the easiest way to use the product. Alternatively, developers can start with any screen that uses the built-in data grid and replace it with the C1FlexGrid extension.
Users can choose to edit data directly in the grid, as in a spreadsheet, or use the command bar to open detail dialogs to add or edit data in form view.
Optionally show large data sets page-by-page rather than in one, long scrollable grid.
The FlexGrid screen template exposes the same search functionality found in the built-in LightSwitch data grid.
Allow users to instantly sort and filter data with intuitive on-screen controls.
You can set the Shell and Theme of your FlexGrid to Cosmopolitan in the General Properties.
Specify grouped views in LightSwitch’s property pane.
Create hierarchical views of your data with outline buttons that users can collapse and expand.
Users can export views to .csv, .html, or .txt files. This works for both desktop and Web deployments.
Set formatting for cells that exceed a high or low value in any given column. This is commonly used to indicate values that need attention. For example, you may want to use a red background for a number below an acceptable value.
FlexGrid enables cell merging at the grid and column levels. This feature merges adjacent cells that have the same content, while positioning the text to maximize readability.
C1FlexGrid supports the native LightSwitch summary control, so the information in a Summary table will automatically link to the appropriate Detail table.
Optionally restore the last view configured by the end-user before closing the application. This includes sorting and filtering operations as well as column sizing and reordering.
When modified field data is invalid, FlexGrid automatically shows a tooltip that explains what the error is.
Allow your end-users to filter the grid view using convenient check boxes or by specifying conditional expressions.
Print professional quality reports with the click of a button.
Deploy your application in 20 different languages without worrying about localization. Just set the Culture property in your LightSwitch project and FlexGrid will show the proper strings. Included languages:
|
|
Select multiple cells by clicking and dragging or shift-clicking. Use the keyboard shortcut CTRL+C to copy the selection to the clipboard.
Use convenient property pickers in LightSwitch to customize the appearance of rows, columns, headers, and grid lines.