There are undoutedly many ways of doing it, but you wont find any that are prebuilt into the .NET framework. You might try searching the internet for third-party solutions.
If you are looking for a Gantt Chart control to edit tasks in a project, our company has developed a Windows Forms .NET 2.0-based component library, called Project Management Control Library, which provides a customizable user interface similar to Microsoft Project's and all the underlying classes needed to access data easily from .NET code, including features like scheduling, resource management, resources leveling, and a lot of other stuff.
This is a Control Library component which I think can be used also in the Express Edition of Visual Basic (although not tested). You can download a trial version of the component and try yourself.
Gantt Chart
Alex Feldstein
Aqeel Arshad Siddiqui
If you are looking for a Gantt Chart control to edit tasks in a project, our company has developed a Windows Forms .NET 2.0-based component library, called Project Management Control Library, which provides a customizable user interface similar to Microsoft Project's and all the underlying classes needed to access data easily from .NET code, including features like scheduling, resource management, resources leveling, and a lot of other stuff.
This is a Control Library component which I think can be used also in the Express Edition of Visual Basic (although not tested). You can download a trial version of the component and try yourself.