19 lines
806 B
Markdown
19 lines
806 B
Markdown
# MgGrid — Columns
|
|
|
|
> Part of the MgGrid system. See `README.md` for overview and component hierarchy.
|
|
|
|
## MgGridDataColumn
|
|
|
|
Extended `DxGridDataColumn` with InfoPanel and URL link support.
|
|
|
|
| Parameter | Type | Default | Description |
|
|
|---|---|---|---|
|
|
| `ShowInInfoPanel` | `bool` | `true` | Whether this column is visible in InfoPanel |
|
|
| `InfoPanelDisplayFormat` | `string?` | `null` | Custom display format for InfoPanel |
|
|
| `InfoPanelOrder` | `int` | `int.MaxValue` | Column order in InfoPanel (lower = earlier) |
|
|
| `UrlLink` | `string?` | `null` | URL template with `{Property}` placeholders |
|
|
|
|
**UrlLink example:** `https://admin.example.com/Entity/Edit/{Id}` — renders cell as `<a href="..." target="_blank">`.
|
|
|
|
Uses compiled property accessors (`ConcurrentDictionary` cache) for performance.
|