Adaptive | bool | Visar varje rad som ett kort på smala skärmar. |
AllowAdd | bool | Visar en knapp Add som skapar ett nytt objekt (se NewItemFactory). |
AllowCardView | bool | Lägger till en knapp i verktygsfältet som växlar mellan tabellen och kortvyn. |
AllowDelete | bool | Visar kommandot Delete i kommandokolumnen (frågar efter bekräftelse). |
AllowEdit | bool | Visar kommandot Edit i kommandokolumnen. |
AllowPaste | bool | Batchläge: lägger till en knapp Paste som fyller redigerbara celler från tabbseparerad text i urklipp. |
AllowView | bool | Lägger till ett kommando View som visar raden skrivskyddad i en dialogruta. |
CardView | bool | Visar varje rad som ett kort i stället för en tabellrad. Använd med @bind-CardView. |
CellNavigation | bool | Gör rutnätet till ett tangentbordsrutnät: piltangenter, Home, End, Page Up och Page Down flyttar mellan celler; Enter, F2 eller Mellanslag aktiverar kontrollen i cellen. |
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
ColumnMenu | bool | Lägger till en menyknapp på varje rubrik med kommandon för sortering och dölj kolumn. |
Columns | RenderFragment | Kolumndefinitioner: DataGridColumn-element. |
DataProvider | Func<DataGridRequest, ValueTask<DataGridResult<TItem>>> | Läser in rader från din sida: får start, antal, sortering, filter, sökning, grupper och aggregat samt en avbrottstoken (avbryts när en nyare begäran startar eller rutnätet tas bort) och returnerar ett DataGridResult. |
Dense | bool | Använder tätare cellutfyllnad. |
DetailTemplate | RenderFragment<TItem> | Innehåll som visas under en rad när dess expandera-knapp trycks. |
EditMode | DataGridEditMode | None, Row (inbäddad), Dialog eller Batch (alla rader på en gång). |
EmptyContent | RenderFragment | Visas när det inte finns några rader. |
ExportChoices | bool | Gör Export till en meny: CSV eller JSON, aktuell vy, markerade rader, alla rader, dolda kolumner. |
ExportFileName | string | Filnamn för CSV-exporten, utan filnamnstillägg. |
FilterOperators | bool | Lägger till en operatorlista (innehåller, börjar med, är lika med, större än, är tom...) ovanför varje filterruta. |
FormatRules | IEnumerable<DataGridFormatRule> | Regler som färgar celler eller rader: fält, filteroperator, värde, allvarlighetsgrad och Cell eller Row. Den första matchande regeln gäller. |
FreezeFirstColumn | bool | Håller den första kolumnen synlig vid rullning i sidled. |
FrozenColumns | int | Antal inledande kolumner som stannar i vy medan resten rullar i sidled. |
FrozenEndColumns | int | Antal kolumner i högerkanten som stannar i vy medan tabellen rullar i sidled. |
FrozenRows | int | Antal rader som stannar under rubriken medan brödtexten rullar (kräver Height). |
GroupBy | Func<TItem, Object> | Grupperar rader efter det returnerade värdet; varje grupp har en hopfällbar rubrik. |
GroupPanel | bool | Lägger till en remsa ovanför tabellen där användare grupperar rader genom att dra rubriker eller välja kolumner. |
GroupSummary | bool | Visar kolumnaggregaten i grupprader (beräknas lokalt eller hämtas från DataGridResult.Groups med en DataProvider). |
GroupTitle | string | Text före gruppvärdet i rubriken. |
Height | string | Största höjd för rutnätets brödtext, till exempel 24rem (standard 28rem med VirtualScroll). |
ItemKey | Func<TItem, Object> | Returnerar en stabil nyckel per objekt, så att markering och öppna detaljer överlever omladdning. |
Items | IEnumerable<TItem> | Alternativen att välja bland. |
KeyboardShortcuts | bool | Ctrl+A markera alla, Ctrl+C kopiera markerade rader, Esc rensa markering, Alt+piltangenter byt sida. |
Label | string | Synlig etikettext (diagram: tillgängligt namn; IconButton: tillgängligt namn och verktygstips). |
Loading | bool | Visar ett förloppsfält ovanför raderna. |
LoadingSkeleton | bool | Visar platshållarrader under den första inläsningen. |
LoadMore | bool | Ersätter sidväljaren med en knapp Load more som lägger till nästa sida. |
MultiSort | bool | Shift+klick på rubriker sorterar efter flera kolumner; rubrikerna visar ordningen. |
NewItemFactory | Func<TItem> | Skapar objektet för en ny rad; som standard konstruktorn utan parametrar. |
NoMatchContent | RenderFragment | Innehåll som visas när filter eller sökning inte lämnar några rader (som standard: en text med Clear filters). |
PageSize | int | Rader per sida. |
PageSizeOptions | IEnumerable<int> | Radantal som erbjuds i en listruta under tabellen. |
Paging | bool | Visar sidindelningsfältet (standard true). |
PastePreview | bool | Batchläge: visar vad en inklistring kommer att ändra och frågar innan den tillämpas (standard på). |
PersistKey | string | Minns position och storlek (Window), delningen (Splitter) eller layouten för ett DataGrid (sortering, filter, kolumner, bredder, sida) i den lokala lagringen under det här namnet och återställer dem nästa gång. |
Reorderable | bool | Låter användare flytta kolumner genom att dra rubriker eller med menyn Columns. |
Resizable | bool | Lägger till ett draghandtag (och piltangenter) för att ändra bredden på varje kolumn. |
RowClass | Func<TItem, string> | Returnerar en extra CSS-klass för en rad. |
RowHeight | int | Radhöjd i pixlar när VirtualScroll är på (standard 44). |
RowMenu | Func<TItem, IEnumerable<MenuCommand>> | Returnerar kommandona i en rads snabbmeny. |
RowReorder | bool | Låter rader dras över varandra; hantera RowMoved för att ändra listan. |
RowSeverity | Func<TItem, Severity?> | Returnerar en allvarlighetsgrad för att färga en rad, eller null. |
RowValidator | Func<TItem, IEnumerable<string>> | Kontrollerar hela raden efter att redigeringen har tillämpats; returnerar feltexter. |
SelectedItems | IEnumerable<TItem> | Valda rader. Använd med @bind-SelectedItems. |
Selection | SelectionMode | None (standard), Single eller Multiple. |
SelectionActions | RenderFragment<IReadOnlyList<TItem>> | Knappar i markeringsfältet; får de valda objekten. |
ServerBulkLimit | int | Med DataProvider: det största antal rader som rutnätet ber om i en begäran för att markera alla filtrerade rader eller exportera dem (standard 10000). Över det används bara raderna på sidan. |
ShowCopy | bool | Visar kopieringsknappen. |
ShowFilters | bool | Visar en filterruta under varje filtrerbar kolumnrubrik. |
ShowPrint | bool | Lägger till en knapp Print som skriver ut tabellen. |
ShowSearch | bool | Lägger till en sökruta som hittar text i alla kolumner och markerar den i cellerna. |
ShowSelectionBar | bool | Visar fältet med antal markerade, markera alla rader och rensa markering (markering Multiple). |
ShowToolbar | bool | Visar verktygsfältet med kolumnväljaren och CSV-exporten. |
Striped | bool | Skuggar varannan rad. |
Style | string | Inbäddad stil som läggs till på rotelementet. |
ToolbarContent | RenderFragment | Extra innehåll i verktygsfältet för ett rutnät med ShowToolbar, till exempel DataGridSpreadsheetButton. |
TypedFilters | bool | Använder filterrutor för tal, datum och ja/nej efter typen på kolumnens värden (standard på). |
UndoRedo | bool | Lägger till Ångra och Gör om för sparade radändringar, tillagda och borttagna rader (knappar och Ctrl+Z / Ctrl+Y). |
ValueFilters | bool | Lägger till ett värdelistefilter (sök, markera alla, rensa) på varje filtrerbar rubrik; fungerar på objekt i minnet. |
VirtualScroll | bool | Ritar bara de synliga raderna (raderna måste ha den fasta RowHeight). |