protected void Page_Load(object sender, EventArgs e) { cores.Add(Color.Yellow); cores.Add(Color.Red); cores.Add(Color.Blue); cores.Add(Color.Green); cores.Add(Color.Black); cores.Add(Color.Orange); cores.Add(Color.Purple); cores.Add(Color.Navy); cores.Add(System.Drawing.Color.Pink); cores.Add(System.Drawing.Color.Gold); RadDiagram RadDiagram1 = new RadDiagram(); int idTema = Convert.ToInt32(Request.QueryString["Tema"]); Tema temaPrincipal = temaBO.buscarTema(idTema); ArrayList temas = temaBO.buscarFilhosdeTema(idTema); // General diagram settings RadDiagram1.Width = 800; RadDiagram1.Height = 600; RadDiagram1.ShapeDefaultsSettings.Width = 140; RadDiagram1.ShapeDefaultsSettings.Height = 30; RadDiagram1.ShapeDefaultsSettings.StrokeSettings.Color = "#fff"; RadDiagram1.ShapeDefaultsSettings.ContentSettings.FontSize = 12; Form.Controls.Add(RadDiagram1); // Layout settings RadDiagram1.LayoutSettings.Enabled = true; RadDiagram1.LayoutSettings.Type = Telerik.Web.UI.Diagram.LayoutType.Layered; RadDiagram1.LayoutSettings.Subtype = Telerik.Web.UI.Diagram.LayoutSubtype.Right; RadDiagram1.LayoutSettings.VerticalSeparation = 20; RadDiagram1.LayoutSettings.HorizontalSeparation = 30; AddDiagramShape(temaPrincipal.idTema.ToString(), "#8CB20F", temaPrincipal.titulo, "#fff", RadDiagram1); criarMapa(temas, RadDiagram1); }