Proprietà Shape.StrokeThickness
.NET Framework 3.5
Aggiornamento: novembre 2007
Ottiene o imposta la larghezza della struttura Shape.
Assembly: PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/xaml/presentation
[TypeConverterAttribute(typeof(LengthConverter))] public double StrokeThickness { get; set; }
/** @property */ /** @attribute TypeConverterAttribute(LengthConverter) */ public double get_StrokeThickness() /** @property */ /** @attribute TypeConverterAttribute(LengthConverter) */ public void set_StrokeThickness(double value)
public function get StrokeThickness () : double public function set StrokeThickness (value : double)
<object StrokeThickness="double" .../>
In questo esempio viene illustrato come disegnare righe utilizzando l'elemento Line.
Per disegnare una riga, creare un elemento Line. Utilizzare le proprietà X1 e Y1 per impostare il punto di inizio e utilizzare le proprietà X2 e Y2 per impostare il punto di fine. Impostare infine Stroke e StrokeThickness per rendere invisibile una riga senza tratto.
L'impostazione dell'elemento Fill per una riga non ha effetto, perché una riga non ha interno.
Nell'esempio riportato di seguito vengono tracciate tre righe all'interno di un elemento Canvas.
<Canvas Height="300" Width="300"> <!-- Draws a diagonal line from (10,10) to (50,50). --> <Line X1="10" Y1="10" X2="50" Y2="50" Stroke="Black" StrokeThickness="4" /> <!-- Draws a diagonal line from (10,10) to (50,50) and moves it 100 pixels to the right. --> <Line X1="10" Y1="10" X2="50" Y2="50" StrokeThickness="4" Canvas.Left="100"> <Line.Stroke> <RadialGradientBrush GradientOrigin="0.5,0.5" Center="0.5,0.5" RadiusX="0.5" RadiusY="0.5"> <RadialGradientBrush.GradientStops> <GradientStop Color="Red" Offset="0" /> <GradientStop Color="Blue" Offset="0.25" /> </RadialGradientBrush.GradientStops> </RadialGradientBrush> </Line.Stroke> </Line> <!-- Draws a horizontal line from (10,60) to (150,60). --> <Line X1="10" Y1="60" X2="150" Y2="60" Stroke="Black" StrokeThickness="4"/> </Canvas>
Questo esempio fa parte di un esempio più grande. Per la versione completa, vedere Esempio di elementi forma.
Altro codice
| Procedura: animare una proprietà senza utilizzare uno storyboard | In questo esempio viene illustrata una delle modalità disponibili per applicare un'animazione a una proprietà senza utilizzare un oggetto Storyboard. |
| Procedura: disegnare una polilinea utilizzando l'elemento polilinea | In questo esempio viene illustrato come disegnare una polilinea, ovvero una serie di righe collegate, utilizzando l'elemento Polyline. |
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.