private void Diagram_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { var node = args.Item; node.Width = 144; node.Height = 60; node.ShapeType = ShapeType.RoundedRectangle; node.Style.StrokeWidth = 0; if ((node.Content as EmployeeDetail).Designation == "Manager") { node.Style.Brush = new SolidBrush(UIColor.FromRGB(23, 132, 206)); } else if ((node.Content as EmployeeDetail).Designation == "CEO") { node.Style.Brush = new SolidBrush(UIColor.FromRGB(201, 32, 61)); } else if ((node.Content as EmployeeDetail).Designation == "Team Lead" || (node.Content as EmployeeDetail).Designation == "Co-ordinator") { node.Style.Brush = new SolidBrush(UIColor.FromRGB(4, 142, 135)); } else { node.Style.Brush = new SolidBrush(UIColor.FromRGB(206, 98, 9)); } node.Annotations.Add(new Annotation() { Content = (node.Content as EmployeeDetail).Designation, FontSize = 15, TextBrush = new SolidBrush(UIColor.White) }); }
private void Diagram_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { var node = args.Item; node.ShapeType = ShapeType.RoundedRectangle; node.Style.StrokeWidth = 0; if ((node.Content as Employee).Designation == "Manager") { node.Style.Brush = new SolidBrush(Color.Rgb(23, 132, 206)); } else if ((node.Content as Employee).Designation == "CEO") { node.Style.Brush = new SolidBrush(Color.Rgb(201, 32, 61)); } else if ((node.Content as Employee).Designation == "Team Lead" || (node.Content as Employee).Designation == "Co-ordinator") { node.Style.Brush = new SolidBrush(Color.Rgb(4, 142, 135)); } else { node.Style.Brush = new SolidBrush(Color.Rgb(206, 98, 9)); } node.Width = 144 * MainActivity.factor; node.Height = 60 * MainActivity.factor; AnnotationCollection annotations = new AnnotationCollection(node); annotations.Add(new Annotation() { Content = (node.Content as Employee).Designation, FontSize = 14 * MainActivity.factor, TextBrush = new SolidBrush(Color.White) }); node.Annotations = annotations; }
void Dia_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { //Set the node size and its properties. var node = (args.Item as Node); DrawTemplate(node); }
/// <summary> /// Beginnoderender event args /// </summary> /// <param name="sender"></param> /// <param name="args"></param> void Dia_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { var node = (args.Item as Node); node.Width = 155; node.Height = 50; DrawTemplate(node); }
private void Diagram_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { var node = args.Item; node.ShapeType = ShapeType.RoundedRectangle; node.Style.StrokeWidth = 0; if ((node.Content as Employee).Designation == "Manager") { node.Style.Brush = new SolidBrush(Color.FromRgb(23, 132, 206)); } else if ((node.Content as Employee).Designation == "CEO") { node.Style.Brush = new SolidBrush(Color.FromRgb(201, 32, 61)); RootNode = node; } else if ((node.Content as Employee).Designation == "Team Lead" || (node.Content as Employee).Designation == "Co-ordinator") { node.Style.Brush = new SolidBrush(Color.FromRgb(4, 142, 135)); } else { node.Style.Brush = new SolidBrush(Color.FromRgb(206, 98, 9)); } if (Device.RuntimePlatform == Device.UWP) { node.Width = 100; node.Height = 50; } else { node.Width = 144 * DiagramUtility.factor; node.Height = 60 * DiagramUtility.factor; } AnnotationCollection annotations = new AnnotationCollection(); if (Device.RuntimePlatform == Device.Android) { annotations.Add(new Annotation() { Content = (node.Content as Employee).Designation, FontSize = 14 * DiagramUtility.factor, TextBrush = new SolidBrush(Color.White) }); } else { annotations.Add(new Annotation() { Content = (node.Content as Employee).Designation, FontSize = 15 * DiagramUtility.factor, TextBrush = new SolidBrush(Color.White) }); } node.Annotations = annotations; }
void Dia_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { //Set the node size and its properties. var node = (args.Item as Node); if ((node.Content as DiagramEmployee).HasChild) { node.Width = 470 * MainActivity.factor; } else { node.Width = 370 * MainActivity.factor; } node.Height = 120 * MainActivity.factor; node.Style.StrokeWidth = 2 * MainActivity.factor; node.Style.StrokeBrush = new SolidBrush(Color.Black); node.ShapeType = ShapeType.RoundedRectangle; node.CornerRadius = 10 * MainActivity.factor; node.Template = DrawTemplate(node); }
private void Diagram_BeginNodeRender(object sender, BeginNodeRenderEventArgs args) { var node = (args.Item as Node); UpdateTemplate(node, "-"); }