This section documents the typed-binding public APIs used by TreeDataGrid column internals and advanced scenarios.
The groups below map to the typed-binding pipeline stages.
These APIs are advanced and mostly intended for framework-level integration.
Use standard column constructors first. Move to typed-binding APIs when you need explicit delegate-level control over read/write and change tracking behavior.
| Type | Kind | Primary Article |
|---|---|---|
| ExpressionChainVisitor<TIn> | Class | advanced/typed-binding.md |
| LightweightObservableBase<T> | Class | advanced/typed-binding.md |
| TypedBindingExpression<TIn, TOut> | Class | advanced/typed-binding.md |
| TypedBinding<TIn> | Class | advanced/typed-binding.md |
| TypedBinding<TIn, TOut> | Class | advanced/typed-binding.md |