Gantt
CompleteEin Projektplan: links eine Aufgabenliste, rechts Balken auf einer Zeitachse, mit Teilaufgaben, Fortschritt, Meilensteinen und Ende-Anfang-Abhängigkeiten.
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
AutoSchedule | bool | Verschiebt abhängige Aufgaben, wenn eine Aufgabe verschoben oder in der Größe geändert wird. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Columns | IEnumerable<GanttColumn> | Spaltendefinitionen: DataGridColumn-Elemente. |
Editable | bool | Lässt Benutzer die Zellen der Spalte durch Anklicken bearbeiten. |
End | DateTime? | Letzter angezeigter Tag (standardmäßig etwas nach der spätesten Aufgabe). |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
ListWidth | string | Breite der Aufgabenliste, zum Beispiel 20rem (sie wird auf kleinen Bildschirmen von selbst schmaler). |
RowHeight | int | Zeilenhöhe in Pixeln, wenn VirtualScroll aktiv ist (Standard 44). |
Scale | GanttScale | Breite eines Tages auf der Zeitskala: Day, Week oder Month. |
SelectedId | string | Id der gewählten Aufgabe. Verwenden Sie es mit @bind-SelectedId. |
ShowCriticalPath | bool | Markiert die Aufgaben ohne Puffer im Plan (kritischer Pfad). |
ShowDates | bool | Zeigt die Start- und Endspalten in der Aufgabenliste (Standard true). |
ShowResource | bool | Zeigt die Ressourcenspalte, wenn Aufgaben Ressourcen haben (Standard true). |
ShowToday | bool | Zeichnet eine Linie am heutigen Datum. |
ShowToolbar | bool | Zeigt die Symbolleiste mit Spaltenauswahl und CSV-Export. |
Start | DateTime? | Erster angezeigter Tag (standardmäßig etwas vor der frühesten Aufgabe). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Tasks | IEnumerable<GanttTask> | Die Aufgaben. Sie werden an Ort und Stelle geändert, wenn ein Balken verschoben wird. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
ScaleChanged | EventCallback<GanttScale> | |
SelectedIdChanged | EventCallback<string> | |
TaskChanged | EventCallback<GanttTask> | Wird ausgelöst, nachdem sich die Daten einer Aufgabe durch Ziehen oder mit der Tastatur geändert haben. |
Paket
Gantt gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3