Exemple #1
0
 private void pnlArvore_Paint(object sender, PaintEventArgs e)
 {
     if (arvore != null)
     {
         Graphics g = e.Graphics;
         arvore.DesenharArvore(true, arvore.Raiz, (int)pnlArvore.Width / 2, 0, Math.PI / 2, Math.PI / 2.5, 300, g);
     }
 }
 // Método que desenha todas as cidades (id e nome) da árvore de cidades em um componente
 public void DesenharCidades(int x, int y, Graphics g, double angulo, double incremento, double comprimento)
 {
     arvoreBinaria.DesenharArvore(true, arvoreBinaria.Raiz, x, y, angulo, incremento, comprimento, g);
 }
Exemple #3
0
 private void pbArvore_Paint(object sender, PaintEventArgs e)
 {
     cidades.DesenharArvore(e.Graphics, pbArvore.Width); // desenha a arvore com as cidades
 }