GanttView for WPF | ComponentOne
In This Topic
    GanttView Toolbar
    In This Topic

    GanttView comes with a built-in toolbar that provides quick access to various operations you can perform in GanttView. For example, you can use the toolbar to load and save files, apply filters on tasks, sort tasks, move tasks up and down, set the time scale, etc. By default, the toolbar remains hidden. However, this behavior can be changed by setting the ShowToolbar property to true.

    Here is how the toolbar in GanttView control appears.

    GanttView Toolbar

    The toolbar provides specific buttons to perform various operations. A tooltip appears on hovering over each of these buttons which provides a brief description about the operation that can be performed by that button. The following table summarizes each of these toolbar buttons along with their tooltips and operations.

    Button Tooltip Operation
    Load Load Opens the Load From XML File dialog that lets you browse the XML file that you wish to load in GanttView.
    Save Save Opens the Save As XML dialog that lets you save the GanttView as an XML file.
    Undo Undo Undo the last action performed.
    Redo Redo Redo the last action performed.
    Grid Columns Grid Columns Opens the Grid Columns dialog to enable or disable default columns available in GanttView.
    Move Task Up Move Task Up Moves a particular task one place up in the grid.
    Move Task Down Move Task Down Moves a particular task one place down in the grid.
    Task Information Task Information Opens Task Information dialog that summarizes various attributes such as task name, duration, start date, finish date, etc. pertaining to a particular task/activity.
    Field Styles Field Styles Opens the Field Styles dialog that lets you customize the text fields appearing in the grid.
    Add Task Add Task Adds a new task in GanttView.
    Add Summary Task Add Summary Task Adds a summary task in GanttView.
    Inactive Inactive Inactivates/reactivates the selected task in the grid.
    Split Task Split Task Splits the selected task in the grid.
    Add Blank Row Add Blank Row Adds a blank row in GanttView.
    Delete Task Delete Task Deletes a particular task from the grid.
    Outdent Task Outdent Task Increases the outline level of a task.
    Indent Task Indent Task Decreases the outline level of a task.
    Show Project Summary Show Project Summary Shows/hides the project summary task.
    Group By Group By Opens the Filter menu that lets you filter tasks by Completed Tasks, Incomplete Tasks, Late Tasks, Milestones, Summary Tasks, Tasks with Duration Only.
    Filter Filter Applies filter on the tasks displayed in GanttView.
    Sort Sort Opens the Sort menu that lets you sort tasks by Name, Start Date, Finish Date, and Duration. The menu also provides Remove Sort option to clear existing sort, and Sort By option that opens the Sort By dialog to apply custom sort.     
    Project Information Project Information Opens Project Information dialog that lets you view various project details such as Start Date, Finish Date, Default Working Times, Default Days Off, etc.
    Change Working Time Change Working Time Opens Change Working Time dialog that lets you view and change the default working time, working weeks, etc.
    Progress Line Progress Line Opens the Progress Line dialog to create and customize progress lines in GanttView.
    Project Resources Project Resources Opens the Resources dialog that lets you assign resources to tasks.
    Timescale Timescale Opens Timescale dialog that lets you customize the Timescale settings in your GanttView.
    Bar Styles Bar Styles Opens the Bar Styles dialog that lets you customize the task bars.  
    Scroll to Task Scroll to Task Scrolls to tasks represented by bars in the chart area of GanttView.
    Zoom Zoom Provides Zoom In, Zoom Out and Zoom options. Selecting the Zoom option opens the Zoom dialog that lets you zoom the GanttView to custom ranges.
    Zoom Entire Project Zoom Entire Project Zooms the entire project schedule in the GanttView.
    Zoom Selected task Zoom Selected task Zooms the selected task in the GanttView.
    Print Print Opens the Print dialog that lets you print the information displayed in GanttView.