Gantt
CompleteEn prosjektplan: en oppgaveliste til venstre, linjer på en tidsskala til høyre, med deloppgaver, fremdrift, milepæler og avhengigheter fra slutt til start.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
AutoSchedule | bool | Flytter avhengige oppgaver når en oppgave flyttes eller endres i størrelse. |
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Columns | IEnumerable<GanttColumn> | Kolonnedefinisjoner: DataGridColumn-elementer. |
Editable | bool | Lar brukere redigere cellene i kolonnen ved å klikke på dem. |
End | DateTime? | Siste viste dag (som standard litt etter den seneste oppgaven). |
Label | string | Synlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips). |
ListWidth | string | Bredden på oppgavelisten, for eksempel 20rem (den smalner av av seg selv på små skjermer). |
RowHeight | int | Radhøyde i piksler når VirtualScroll er på (standard 44). |
Scale | GanttScale | Bredden på en dag på tidsskalaen: Day, Week eller Month. |
SelectedId | string | Id for den valgte oppgaven. Bruk med @bind-SelectedId. |
ShowCriticalPath | bool | Markerer oppgavene uten slingringsmonn i planen (kritisk vei). |
ShowDates | bool | Viser start- og sluttkolonnene i oppgavelisten (standard true). |
ShowResource | bool | Viser ressurskolonnen når oppgaver har ressurser (standard true). |
ShowToday | bool | Tegner en linje ved dagens dato. |
ShowToolbar | bool | Viser verktøylinjen med kolonnevelgeren og CSV-eksporten. |
Start | DateTime? | Første viste dag (som standard litt før den tidligste oppgaven). |
Style | string | Innebygd stil som legges til rotelementet. |
Tasks | IEnumerable<GanttTask> | Oppgavene. De endres på stedet når en linje flyttes. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
ScaleChanged | EventCallback<GanttScale> | |
SelectedIdChanged | EventCallback<string> | |
TaskChanged | EventCallback<GanttTask> | Utløses etter at datoene til en oppgave er endret ved å dra eller med tastaturet. |
Pakke
Gantt er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.
Send tilbakemeldingVersjon 1.0.3