Gantt
CompleteПлан на проект: списък със задачи вляво, ленти върху времева скала вдясно, с подзадачи, напредък, етапи и зависимости край-начало.
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
AutoSchedule | bool | Премества зависимите задачи, когато задача се премести или оразмери. |
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Columns | IEnumerable<GanttColumn> | Дефиниции на колони: елементи DataGridColumn. |
Editable | bool | Позволява на потребителите да редактират клетките на колоната с щракване. |
End | DateTime? | Последен показан ден (по подразбиране малко след най-късната задача). |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
ListWidth | string | Ширина на списъка със задачи, например 20rem (стеснява се сам на малки екрани). |
RowHeight | int | Височина на ред в пиксели, когато VirtualScroll е включено (по подразбиране 44). |
Scale | GanttScale | Ширина на ден върху времевата скала: Day, Week или Month. |
SelectedId | string | Id на избраната задача. Ползвайте с @bind-SelectedId. |
ShowCriticalPath | bool | Отбелязва задачите без резерв в плана (критичен път). |
ShowDates | bool | Показва колоните за начало и край в списъка със задачи (по подразбиране true). |
ShowResource | bool | Показва колоната с ресурси, когато задачите имат ресурси (по подразбиране true). |
ShowToday | bool | Рисува линия на днешната дата. |
ShowToolbar | bool | Показва лентата с избирача на колони и CSV експорта. |
Start | DateTime? | Първи показан ден (по подразбиране малко преди най-ранната задача). |
Style | string | Вграден стил, добавен към коренния елемент. |
Tasks | IEnumerable<GanttTask> | Задачите. Променят се на място, когато лента се премести. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
ScaleChanged | EventCallback<GanttScale> | |
SelectedIdChanged | EventCallback<string> | |
TaskChanged | EventCallback<GanttTask> | Вдига се след промяна на датите на задача с влачене или с клавиатурата. |
Пакет
Gantt е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3