Share via


VML-DashStyle-Attribut

In diesem Thema wird VML beschrieben, ein Feature, das ab Windows Internet Explorer 9 veraltet ist. Webseiten und Anwendungen, die auf VML basieren, sollten zu SVG oder anderen allgemein unterstützten Standards migriert werden.

Hinweis

Dieses Thema wurde im Dezember 2011 archiviert. Dadurch wird sie nicht mehr aktiv gepflegt. Weitere Informationen finden Sie unter Archivierte Inhalte. Informationen, Empfehlungen und Anleitungen zur aktuellen Version von Windows Internet Explorer finden Sie unter Internet Explorer Developer Center.

 

Gibt das Punkt- und Bindestrichmuster für einen Strich an. Lese-/Schreibzugriff. VgLineDashStyle.

Gilt für

Strich

Tagsyntax

<v: element dashstyle=" expression ">

Skriptsyntax

Element .dashstyle="expression"

Ausdruck=element.dashstyle

Anmerkungen

Mögliche Werte:

  • Solid (Standard)
  • ShortDash
  • ShortDot
  • ShortDashDot
  • ShortDashDotDot
  • Punkt
  • Strich
  • LongDash
  • DashDot
  • LongDashDot
  • LongDashDot

Mit dem DashStyle-Attribut kann der Benutzer ein benutzerdefiniertes Bindestrichmuster angeben. Dies geschieht mit einer Reihe von Zahlen. Strichstile werden in Bezug auf die Länge des Bindestrichs (der gezeichnete Teil des Strichs) und die Länge des Abstands zwischen den Bindestrichen definiert. Die Längen sind relativ zur Linienbreite: Eine Länge von "1" entspricht der Linienbreite. Das EndCap-Format wird auf jeden Bindestrich angewendet, der Pfeilstil nicht. Die Zeichenfolge definiert zuerst die Länge des Bindestrichs und dann die Länge des Leerraums. Dies kann wiederholt werden, um komplexe Strichstile zu bilden. Die Zeichenfolge sollte immer ein Zahlenpaar enthalten. wenn sie eine ungerade Anzahl von Zahlen enthält, kann die letzte nicht berücksichtigt werden.

In der folgenden Tabelle sind einige typische Werte und eine Beschreibung des beabsichtigten Effekts aufgeführt. "0" impliziert einen Punkt, der vierfach symmetrisch sein sollte (bei runden Endkappen sollte es sich um einen Kreis handeln). Wenn die Zeilenendkappe "flach" ist, sollte ein Viewer nach Möglichkeit einen integrierten Betriebssystem-Bindestrich auswählen (also etwas, das schnell zu zeichnen ist.). Die folgende Tabelle enthält einige Beispiele.

Dashstyle BESCHREIBUNG
"2 2" Kurze Bindestriche. Jeder Bindestrich und der Abstand zwischen ist doppelt so breit wie die Linie.
"0 2" Punkte. Der Abstand zwischen ist doppelt so breit wie die Linie.
"2 2 0 2" Kurzer Strichpunkt.
"2 2 0 2 0 2" Kurzer Strichpunkt.
"1 2" Punkt. Jeder Bindestrich ist die Breite der Linie, während jeder Leerraum doppelt so breit ist wie die Linie.
"4 2" Strich. Jeder Bindestrich hat die vierfache Breite der Linie, während jeder Leerraum doppelt so breit ist wie die Linie.
"8 2" Langer Strich.
"4 2 1 2" Strichpunkt.
"8 2 1 2" Langer Strichpunkt.
"8 2 1 2 1 2" Langer Strichpunktpunkt.

 

VML-Standardattribute

Beispiel

Die Form weist einen Bindestrichstil aus wechselnden Bindestrichen und Punkten auf.

   <v:shape id="rect01"
   strokecolor="red" fillcolor="red"
   style="top:20;left:20;width:30;height:30"
   path="m 1,1 l 1,200,200,200, 200,1 x e">
   <v:stroke dashstyle="dashdot"/>
   </v:shape>