DataGrid Overview¶
The DataGrid is a powerful data visualization and editing interface for managing BIM elements at scale. It provides spreadsheet-like functionality with advanced features for filtering, grouping, and bulk editing.
Screenshot Placeholder
TODO: Add screenshot of DataGrid overview

Full DataGrid interface showing toolbar, column headers, grid body with element data, and footer with aggregations
Key Features¶
Element Display¶
- Virtual Scrolling - Handle thousands of elements efficiently
- Column Management - Show/hide, reorder, resize, and pin columns
- Multi-column Sorting - Sort by multiple columns simultaneously
- Row Grouping - Group elements by any property
- Tree Mode - Display elements in hierarchical tree structure
Screenshot Placeholder
TODO: Add screenshot of column management

DataGrid showing column operations: resizing handles, drag-and-drop reordering, pin/unpin buttons, and show/hide column menu
Data Editing¶
- Inline Editing - Click to edit cell values directly
- Batch Editing - Edit multiple selected elements at once
- Cell Editors - Specialized editors for text, numbers, dates, and more
Filtering¶
- Quick Filters - Filter by column header
- Advanced Filters - Build complex filter conditions with AND/OR logic
- Virtual Folders - Save filter configurations for reuse
Screenshot Placeholder
TODO: Add screenshot of filtering interface

DataGrid filter panel showing quick filter inputs in column headers and advanced filter builder with AND/OR logic conditions
View Management¶
- Saved Views - Save and load complete grid configurations
- Personal Views - Private views for individual users
- Shared Views - Team-shared view configurations
- Default View - Set a default view per project
Screenshot Placeholder
TODO: Add screenshot of view management panel

View management panel showing list of saved views with options to load, save, share, and set as default
Getting Started¶
Navigating the Grid¶
- Toolbar - Access common actions like refresh, export, and settings
- Column Headers - Click to sort, drag to reorder
- Grid Body - Scroll to browse elements, click cells to select
- Footer - View aggregations and pagination controls
Selecting Elements¶
- Single Click - Select one element
- Ctrl + Click - Add/remove from selection
- Shift + Click - Select range of elements
- Ctrl + A - Select all visible elements
Editing Values¶
- Double-click a cell to enter edit mode
- Enter the new value
- Press Enter to confirm or Escape to cancel
Quick Edit
For boolean fields, single-click toggles the checkbox value.
Related Topics¶
- Cell Types - Data types and edit controls for properties
- View Management - Learn about saving and loading views
- Header Templates - Customize the grid header
- Style Presets - Apply visual styles to grid elements
- Batch Editing - Edit multiple elements at once
- Footer Aggregations - Configure column aggregations