Attributo DashStyle VML

Questo argomento descrive VML, una funzionalità deprecata a partire da Windows Internet Explorer 9. È consigliabile eseguire la migrazione di pagine Web e applicazioni basate su VML a SVG o ad altri standard ampiamente supportati.

Nota

A partire da dicembre 2011, questo argomento è stato archiviato. Di conseguenza, non viene più mantenuta attivamente. Per altre informazioni, vedere Contenuto archiviato. Per informazioni, consigli e indicazioni sulla versione corrente di Windows Internet Explorer, vedere Internet Explorer Developer Center.

 

Specifica il motivo punto e trattino per un tratto. Proprietà di lettura/scrittura. VgLineDashStyle.

Si applica a

Infarto

Sintassi dei tag

<v: element dashstyle=" expression ">

Sintassi dello script

elemento .dashstyle="expression"

Espressione=element.dashstyle

Osservazioni:

I possibili valori sono:

  • Solid (valore predefinito)
  • ShortDash
  • ShortDot
  • ShortDashDot
  • ShortDashDot
  • Punto
  • Trattino
  • LongDash
  • DashDot
  • LongDashDot
  • LongDashDotDot

L'attributo DashStyle consente all'utente di specificare un modello di trattino definito personalizzato. Questa operazione viene eseguita usando una serie di numeri. Gli stili trattino sono definiti in termini di lunghezza del trattino (la parte disegnata del tratto) e la lunghezza dello spazio tra i trattini. Le lunghezze sono relative alla larghezza della linea: la lunghezza di "1" è uguale alla larghezza della linea. Lo stile EndCap viene applicato a ogni trattino, lo stile della freccia non è . La stringa definisce prima la lunghezza del trattino, quindi la lunghezza dello spazio. Questo può essere ripetuto per formare stili trattini complessi. La stringa deve sempre contenere una coppia di numeri; se contiene un numero dispari di numeri l'ultimo può essere ignorato.

Nella tabella seguente sono elencati alcuni valori tipici e una descrizione dell'effetto previsto. "0" implica un punto che deve essere simmetrico quattro volte (con estremità arrotondate dovrebbe essere un cerchio). Se l'estremità finale della riga è "piatta", un visualizzatore deve scegliere un trattino predefinito del sistema operativo, dove possibile (in altre parole, qualcosa che è veloce da disegnare). La tabella seguente illustra alcuni esempi.

Dashstyle Descrizione
"2 2" Trattini brevi. Ogni trattino e lo spazio tra è due volte la larghezza della linea.
"0 2" Punti. Lo spazio tra è due volte la larghezza della linea.
"2 2 0 2" Trattino breve.
"2 2 0 2 0 2" Trattino breve punto punto.
"1 2" Punto. Ogni trattino è la larghezza della linea, mentre ogni spazio è doppio della larghezza della linea.
"4 2" Dash. Ogni trattino è quattro volte la larghezza della linea, mentre ogni spazio è due volte la larghezza della linea.
"8 2" Trattino lungo.
"4 2 1 2" Trattino punto.
"8 2 1 2" Trattino lungo punto.
"8 2 1 2 1 2" Trattino lungo punto punto.

 

Attributo standard VML

Esempio

La forma ha uno stile trattino di trattini alternati e punti.

   <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>