These controls bind business records, not SimpleItem. Unlike the list/menu family (which uses ListItems of SimpleItem), the data controls bind arbitrary POCOs / entities through ItemsSource (an IEnumerable of anything). A "grid or feed of records" is not a "list of values". BeepDataGrid is the heaviest of these — it is a full data grid with its own columns, cells, editing, selection and paging, spread across ~30 partial files, and it has its own design doc BEEPDATAGRID_ENHANCEMENT_PLAN.md. It is never routed through BeepListBox and never takes a SimpleItem model. (BeepTreeView/BeepTreeNode are the exception in this group — they do expose a SimpleItem surface.)

BeepDataGrid

A full-featured data grid over arbitrary business records — its own columns, cells, editing, selection, filtering, grouping, clipboard, export/print and paging.

Base type: System.Windows.Controls.DataGrid · Partial class spread across ~30 files (BeepDataGrid.Binding.cs, .Columns.cs, .Selection.cs, .Grouping.cs, .Export.cs, .Print.cs, …). The table below summarises its key own DependencyProperties rather than listing every one.
PropertyTypeDescription
ItemsSourceIEnumerableRow source of business records. Re-registered with new so it hides the base DataGrid.ItemsSource and adds two-way binding.
SelectedValueobjectValue of SelectedValuePath on the selected row; two-way by default.
SelectedValuePathstringProperty name whose value is projected into SelectedValue.
ColumnsSourceIEnumerableDeclarative column configuration; each entry auto-generates a DataGridColumn.
CheckBoxBindingPathstringBoolean property the checkbox column binds to; null tracks IsSelected.
ShowGridTitleboolWhether the grid's title row is rendered.
EnableFilteringboolWhether the built-in filter row is rendered.
RowHeightDirectdoubleExplicit row height (direct, not auto-sized).
ColumnHeaderHeightDirectdoubleExplicit column-header height (direct).
<beep:BeepDataGrid ItemsSource="{Binding Customers}"
                   ColumnsSource="{Binding ColumnDefs}"
                   SelectedValuePath="CustomerId"
                   SelectedValue="{Binding CurrentId, Mode=TwoWay}"
                   ShowGridTitle="True"
                   EnableFiltering="True"/>

BeepDataNavigator

A record-navigation surface (first / previous / next / last, add, delete, save) for a bound record set.

Base type: System.Windows.Controls.UserControl. Exposes the standard ControlStyle / Theme chrome surface; it registers no own DependencyProperties — its buttons and layout live entirely in its XAML template.
<beep:BeepDataNavigator ControlStyle="Material3"/>

BeepBindingNavigator

A WinForms-parity binding navigator: a toolbar of record actions plus a live position/count readout over an ItemsSource.

Base type: System.Windows.Controls.ContentControl.
PropertyTypeDescription
ItemsSourceIEnumerableThe record set being navigated.
PositionintCurrent record index.
CountintTotal record count.
ShowNewButtonboolShow the New (add) button (default true).
ShowDeleteButtonboolShow the Delete button (default true).
ShowSaveButtonboolShow the Save button (default true).
ShowRollbackButtonboolShow the Rollback button (default true).
ShowFindButtonboolShow the Find button (default false).
ShowPrintButtonboolShow the Print button (default false).
ShowMessageButtonboolShow the Message button (default false).
<beep:BeepBindingNavigator ItemsSource="{Binding Orders}"
                           Position="{Binding CurrentIndex, Mode=TwoWay}"
                           ShowFindButton="True"
                           ShowPrintButton="True"/>

BeepDataRecord

A themed container that presents a single bound record as content (a detail/record card).

Base type: System.Windows.Controls.ContentControl, implements IBeepThemeable. It registers no own DependencyProperties — supply the record layout through its inherited Content; chrome comes from ControlStyle / Theme.
<beep:BeepDataRecord ControlStyle="Fluent">
    <StackPanel>
        <beep:BeepLabel Text="{Binding CustomerName}"/>
        <beep:BeepLabel Text="{Binding Email}"/>
    </StackPanel>
</beep:BeepDataRecord>

BeepPropertyGrid

A reflection-driven property editor that renders the public properties of a bound object as an editable name/value grid.

Base type: System.Windows.Controls.ContentControl. The inspected object is supplied as its inherited Content.
PropertyTypeDescription
BorderRadiusCornerRadiusCorner radius of the grid's outer chrome.
<beep:BeepPropertyGrid Content="{Binding SelectedEntity}"
                       BorderRadius="8"/>

BeepTreeView

A hierarchical tree that renders SimpleItem nodes (and BeepTreeNodes) with optional per-node check boxes.

Base type: System.Windows.Controls.TreeView. Items are supplied via ListItems (an IEnumerable of SimpleItem), which forwards to the inherited ItemsSource.
PropertyTypeDescription
ListItemsIEnumerableNode source (SimpleItem); forwards to ItemsSource.
ShowCheckBoxesboolWhether each node renders a check box (default false).
<beep:BeepTreeView ListItems="{Binding Nodes}"
                   ShowCheckBoxes="True"/>

BeepTreeNode

A single tree node — the item container inside BeepTreeView — carrying caption, icon and its own SimpleItem model and children.

Base type: System.Windows.Controls.TreeViewItem, implements IBeepThemeable.
PropertyTypeDescription
TextstringNode caption; kept in sync with the inherited Header, which renders.
IconPathstringPath or resource name of the node's icon; consumed by the template.
ItemSimpleItemThe node's backing SimpleItem model.
<beep:BeepTreeNode Text="Reports" IconPath="fi-tr-folder">
    <beep:BeepTreeNode Text="Monthly"/>
    <beep:BeepTreeNode Text="Annual"/>
</beep:BeepTreeNode>