2012-04-10 30 views
0

Ich muss eine Linie visuell von einem Bild zu einem oder mehreren Bildern zeigen, um einen Server darzustellen, der mit einem oder mehreren Servern verbunden ist. Ich gehe davon aus, dass WPF das beste Tool dafür ist und verwende dieses Projekt, um WPF zu lernen und auszuwerten und festzustellen, ob wir mit der Migration von WinForms beginnen sollten.So zeichnen Sie Linien zwischen mehreren Bildern

Ich versuche, das Layout für die Größenanpassung und Verwaltung des Layouts einfach zu halten. Das Bild, das den Quellserver darstellt, befindet sich oben links und alle verbundenen Server sind auf der rechten Seite aufgelistet. Ich bin neu in WPF und Expression Blend und habe mit dem Zeichnen der Anschlüsse zu kämpfen. Im Moment habe ich die Bilder in einem Raster. Nach einigen frustrierenden Versuchen, Linien mit gekachelten Bildern zu zeichnen, habe ich begonnen, eine Linie mit einem GradientenBrush zu verwenden, der wie eine 2D-Röhre aussieht. Dies schien ein anständiger Ansatz zu sein. Aber ich hoffe, dass es eine adäquate Methode gibt, einen Pfad zu zeichnen, der meinem Modell ähnelt.

Gedanken ...

  • die Linien im Raster Setzen und umspannen mehrere Zeilen und Spalten
  • Setzen Sie die Linie auf einer Leinwand, die alle Zeilen und Spalten
  • umspannt gehe ich davon aus die Wege Linie muss im Code dahinter bestimmt werden, aber ich bin von allem beeindruckt, zu dem XAML fähig ist.

Ich bin nur ein WPF Noob und ein wenig überwältigt von allem, was WPF tun kann. Dies scheint wie etwas, das viele Male zuvor, aber ich kann nicht finden, alle damit verbundenen WPF Beispiele und würde es vorziehen, zu minimieren meine frustrierende Versuche :-)

Antwort

0

Sie können versuchen, Seperator zwischen den Bildern zu verwenden. Setzen Sie den Separator in ein Stackpanel, so dass Sie seine Ausrichtung horizontal oder vertikal steuern können und Sie auch seine Farbe und Dicke ändern können. Wenn Sie den Separator in eine Arbeitsfläche platzieren, können Sie auch dessen Platzierung steuern.

Verwandte Themen