Aspose.Tasks.Examples.CSharp.Articles.ImplementCustomBarStyleWriting.GetCustomBarStyle C# (CSharp) Method

GetCustomBarStyle() private static method

private static GetCustomBarStyle ( ) : GanttBarStyle
return GanttBarStyle
        private static GanttBarStyle GetCustomBarStyle()
        {
            GanttBarStyle style = new GanttBarStyle();
            style.ShowFor = "1";
            style.MiddleShape = GanttBarMiddleShape.RectangleBottom;
            style.MiddleFillPattern = GanttBarFillPattern.MediumFill;
            style.MiddleShapeColor = Color.Blue;

            style.StartShape = GanttBarEndShape.ArrowDown;
            style.StartShapeColor = Color.Red;

            style.EndShape = GanttBarEndShape.ArrowUp;
            style.EndShapeColor = Color.Yellow;

            style.LeftField = Field.TaskResourceNames;
            style.RightField = Field.TaskName;
            style.TopField = Field.TaskStart;
            style.BottomField = Field.TaskFinish;
            style.InsideField = Field.TaskDuration;

            return style;
        }
        // ExEnd:ImplementCustomBarStyleWriting