Customizable Task Editor In Blazor Gantt
This repository contains a sample application that demonstrates how to customize the task editor behavior in the Syncfusion Blazor Gantt Chart. The sample focuses on extending the default task editor and taskbar editing workflows to support application-specific editing scenarios while preserving the built-in scheduling logic.
Project Overview
The Syncfusion Blazor Gantt Chart provides comprehensive built-in editing capabilities for managing tasks and scheduling data. This project illustrates how the task editor and taskbar editing workflow can be customized to support application-specific requirements. Custom logic is applied during edit actions to control how task data is displayed, modified, and updated within the Gantt Chart.
By customizing the task editor, the Gantt Chart can support extended editing scenarios such as tailored input fields, modified edit dialogs, and controlled update behavior. The sample highlights how these customizations integrate seamlessly with the existing Gantt editing infrastructure.
Features
- Customization of task editor behavior in Blazor Gantt Chart
- Support for custom taskbar editing actions
- Integration with built-in Gantt editing workflows
- Centralized handling of task update operations
- Implementation using Syncfusion Blazor Gantt components
Prerequisites
- Visual Studio 2022 (or later)
- .NET SDK 8.0 or later
- Syncfusion Blazor Gantt NuGet package
How to Run the Project
- Clone or checkout this repository to a local folder.
- Open the project file (
.csproj) in Visual Studio 2022 or later. - Restore the required NuGet packages.
- Register your Syncfusion license key (if not already registered).
- Run the application.
- Navigate to the page hosting the Gantt Chart and review the customized task editor and taskbar editing behavior during edit actions.
Syncfusion License
This sample uses the Syncfusion Blazor components, which require a valid Syncfusion license.
- Community License: https://www.syncfusion.com/products/communitylicense
- Trial License: https://www.syncfusion.com/account/manage-trials/start-trials
Ensure the license key is registered before running the application.