Line-Steuerelement

Zeigt einfache Linien in Fenstern an, wie es früher mit Visual Basic 6 möglich war (und später wieder mit WPF), auch gestrichelt oder im 3D-Stil.

Linien können horizontal, vertikal oder diagonal ausgerichtet werden und entweder als normale Linie mit wählbarer Farbe oder als 3D-Linie (hervorstehend und vertieft) dargestellt werden.

Kompatibilität: .NET Ab Version 2.0

Beispiel

Die folgende Abbildung zeigt eine einfache Beispiel-Anwendung mit mehreren Linien im Fenster.

Screenshot

Download

Line.cs10,1 KiBQuelltext des Line-Steuerelements

Hinweise zur Verwendung

Um die volle Designer-Funktionalität zu erhalten, muss dem Projekt eine Referenz auf System.Design hinzugefügt werden. In .NET 4.0 ist dieses Assembly leider nicht mehr im Client Profile enthalten. Um zum Ausführen der Anwendung nicht das Full Profile erforderlich zu machen, kann diese Referenz auch weggelassen werden. Dann stehen aber zur Entwurfszeit nicht mehr alle automatischen Anpassungen zur Verfügung. Außerdem müssen dann alle Teile des Quelltexts entfernt oder auskommentiert werden, die der Compiler bemängelt.

Horizontale und vertikale Linien sind nur 1 oder 2 Pixel hoch bzw. breit, weshalb der Visual-Studio-Designer keine weißen Punkte zum Ändern der Größe mehr anzeigt. Wenn man den Mauszeiger an die Enden der Linie bewegt, lässt sich die Linie aber trotzdem vergrößern und verkleinern (auf den veränderten Mauszeiger achten).

Änderungen

2009Sep18
DashStyle-Eigenschaft hinzugefügt, um z. B. gestrichelte oder gepunktete Linien zu zeichnen.

Lizenz und Nutzungsbedingungen

Vervielfältigung und Weiterverbreitung dieser Datei, verändert oder unverändert, sind gestattet, vorausgesetzt die Urheberrechtsangabe und dieser Hinweis bleiben erhalten. Diese Datei wird wie vorliegend ohne jegliche Garantie oder Gewährleistung angeboten. (GNU All-Permissive-Lizenz)

Statistische Daten

  • Erstellt am 2007-04-28, aktualisiert am 2011-08-28.
  • Ca. 150 Codezeilen, geschätzte Ent­wick­lungs­kos­ten: 150 - 600 €