Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Struttura CornerRadius

 

Data di pubblicazione: ottobre 2016

Rappresenta il raggio degli angoli del rettangolo.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

[TypeConverterAttribute(typeof(CornerRadiusConverter))]
public struct CornerRadius : IEquatable<CornerRadius>

NomeDescrizione
System_CAPS_pubmethodCornerRadius(Double)

Inizializza una nuova istanza di CornerRadius classe con un valore del raggio uniforme specificato per tutti gli angoli del rettangolo.

System_CAPS_pubmethodCornerRadius(Double, Double, Double, Double)

Inizializza una nuova istanza di CornerRadius classe con i valori del raggio specificato per ogni angolo del rettangolo.

NomeDescrizione
System_CAPS_pubpropertyBottomLeft

Ottiene o imposta il raggio dell'angolo inferiore sinistro.

System_CAPS_pubpropertyBottomRight

Ottiene o imposta il raggio dell'angolo in basso a destra.

System_CAPS_pubpropertyTopLeft

Ottiene o imposta il raggio dell'angolo superiore sinistro.

System_CAPS_pubpropertyTopRight

Ottiene o imposta il raggio dell'angolo superiore destro.

NomeDescrizione
System_CAPS_pubmethodEquals(CornerRadius)

Confronta due CornerRadius strutture per verificarne l'uguaglianza.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato Object è un CornerRadius e se contiene gli stessi valori di raggio angolo di questo CornerRadius.(Esegue l'override di ValueType.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per questo oggetto CornerRadius.(Esegue l'override di ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce la rappresentazione di stringa dell'oggetto CornerRadius.(Esegue l'override di ValueType.ToString().)

NomeDescrizione
System_CAPS_puboperatorSystem_CAPS_staticEquality(CornerRadius, CornerRadius)

Confronta due CornerRadius strutture per verificarne l'uguaglianza.

System_CAPS_puboperatorSystem_CAPS_staticInequality(CornerRadius, CornerRadius)

Confronta due CornerRadius strutture per stabilirne la disuguaglianza.

Questa classe dispone di quattro proprietà, TopLeft, TopRight, BottomLeft, e BottomRight, che corrisponde ai singoli angoli del rettangolo. Ognuno è una Double struttura che può essere impostata indipendentemente dagli altri.

I radii non possono essere negativi.

<object property="TopLeft,TopRight,BottomRight,BottomLeft "/>
- or -
<object property="AllCorners"/>

TopLeft

Double valore che specifica il raggio dell'angolo superiore sinistro.

TopRight

Double valore che specifica l'angolo superiore destro.

BottomRight

Double valore che specifica l'angolo inferiore destro.

BottomLeft

Double valore che specifica l'angolo inferiore sinistro.

AllCorners

Se una sola Double valore è specificato, questa viene applicata a tutti i TopLeft, TopRight, BottomRight, e BottomLeft angoli del CornerRadius.

System_CAPS_noteNota

I valori non devono includere il separatore decimale in modo esplicito quando specificato come stringa. La stringa "1" fornita XAML restituisce un valore pari a 1,0 quando viene fatto riferimento nel codice.

Nell'esempio seguente viene illustrato come impostare il valore di CornerRadius proprietà utilizzando Extensible Application Markup Language (XAML) e codice.

myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;
myBorder1.BorderThickness = new Thickness(5, 10, 15, 20);
myBorder1.Background = Brushes.AliceBlue;
myBorder1.Padding = new Thickness(5);
myBorder1.CornerRadius = new CornerRadius(15);
<Border BorderBrush="SlateBlue" BorderThickness="5,10,15,20" Background="AliceBlue" Padding="5" CornerRadius="15">

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: