public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { ProjectTimeline pt = (ProjectTimeline)value; if ((string)parameter == "full") { return(PathGeometryHelper.CreateRectangle(pt.RootStartedAt, pt.RootCompletedAt, pt.StartedAt, pt.CompletedAt)); } return(PathGeometryHelper.CreateRectangles(pt.RootStartedAt, pt.RootCompletedAt, pt.RealWork)); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { BuildTimeline bt = (BuildTimeline)value; return(PathGeometryHelper.CreateRectangle(bt.ParentStartedAt, bt.ParentCompletedAt, bt.StartedAt, bt.CompletedAt)); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return(PathGeometryHelper.CreateRectangle(0.0, 1.0, 0.0, (double)value)); }