CornerRadius Struct
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta i raggio degli angoli di un rettangolo.
public value class CornerRadius : IEquatable<System::Windows::CornerRadius>
[System.ComponentModel.TypeConverter(typeof(System.Windows.CornerRadiusConverter))]
public struct CornerRadius : IEquatable<System.Windows.CornerRadius>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.CornerRadiusConverter))>]
type CornerRadius = struct
Public Structure CornerRadius
Implements IEquatable(Of CornerRadius)
- Ereditarietà
- Attributi
- Implementazioni
Nell'esempio CornerRadius seguente viene illustrato come impostare il valore della proprietà usando Extensible Application Markup Language (XAML) e il 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);
Dim myBorder1 As 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">
Questa classe ha quattro proprietà, , TopLeftTopRight, BottomLefte BottomRight, corrispondenti agli singoli angoli del rettangolo. Ogni è una Double struttura che può essere impostata in modo indipendente dagli altri.
I raggi non possono essere negativi.
<object property="TopLeft,TopRight,BottomRight,BottomLeft "/>
-oppure-
<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 viene specificato solo un singolo Double valore, tale misura viene applicata a TUTTI degli angoli TopLeft, TopRight, BottomRight e BottomLeft dell'oggetto CornerRadius.
Nota
I valori non devono includere in modo esplicito il punto decimale quando specificato come stringa. La stringa "1" fornita in XAML restituisce un valore pari a 1.0 quando viene fatto riferimento al codice.
Corner |
Inizializza una nuova istanza della classe CornerRadius con un valore del raggio uniforme specificato per tutti gli angoli del rettangolo. |
Corner |
Inizializza una nuova istanza della classe CornerRadius con valori del raggio specificati per ciascun angolo del rettangolo. |
Bottom |
Ottiene o imposta il raggio dell'angolo inferiore sinistro del rettangolo. |
Bottom |
Ottiene o imposta il raggio dell'angolo inferiore destro del rettangolo. |
Top |
Ottiene o imposta il raggio dell'angolo superiore sinistro del rettangolo. |
Top |
Ottiene o imposta il raggio dell'angolo superiore destro del rettangolo. |
Equals(Corner |
Confronta due strutture CornerRadius per determinare se sono uguali. |
Equals(Object) |
Determina se l'oggetto Object specificato è una struttura CornerRadius e se include gli stessi valori di raggio dell'angolo di questa istanza di CornerRadius. |
Get |
Restituisce il codice hash per questo oggetto CornerRadius. |
To |
Restituisce la rappresentazione di stringa dell'oggetto CornerRadius. |
Equality(Corner |
Confronta due strutture CornerRadius per determinare se sono uguali. |
Inequality(Corner |
Confronta le due strutture CornerRadius per stabilirne la disuguaglianza. |
Prodotto | Versioni |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: