Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
il sistema che attualmente ho usato e una semplice DrawLine(Connected.location.x,Connected.location.Y)
credo che si possa già intuire cosa faccia.
in pratica connettendo 2 listbox mi traccia una linea all'altro controllo connesso ad esso.
però la linea ovviamente e dritta e non curvata come nell'immagine che intendo che sia.
in che modo posso disegnare un biezer perfetto curvandolo quel giusto poco per dare quella curva soffice?
ho provato a fare un esempio
Codice sorgente - presumibilmente C++
g.DrawBezier(Pens.Black, new Point(button1.Location.X, button1.Location.Y), new Point(button1.Location.X/2 + button2.Location.X), new Point(button1.Location.Y/2 + button2.Location.Y), new Point(button2.Location.X, button2.Location.Y));
ma è troppo scontato e la curva e morto forte cioè non viene curvada di quel poco che occorre.