RadiantQ WPF Gantt
How to Customize Tasks Overlapping behavior?
Previous Topic  Next Topic 

How to Customize Tasks Overlapping behavior?


Sometimes you will want to customize the tasks overlapping behavior. You can do so using BeforeOverlappingSet event.


public partial class MainPage : Page

{

    public MainPage()

    {

        this.fxgantt.BeforeOverlappingSet += fxgantt_BeforeOverlappingSet;

    }


    void fxgantt_BeforeOverlappingSet(object sender, FlexyGantt.BeforeOverlappingSetEventArgs e)

    {

        // cancels overlapped tasks event

        // Here, Task named 'Victor's Task' is not considered as overlapped.

        var taskName = (e.Entity1.DataContext as Task).TaskName;

        if (taskName == "Victor's Task")

            e.IsOverlapped = false;

    }

}




� RadiantQ 2009 - 2019. All Rights Reserved.