CornerRadius CornerRadius CornerRadius CornerRadius Struct

Définition

Représente le rayon des angles d'un rectangle.Represents the radii of a rectangle's corners.

public value class CornerRadius : IEquatable<System::Windows::CornerRadius>
[System.ComponentModel.TypeConverter(typeof(System.Windows.CornerRadiusConverter))]
public struct CornerRadius : IEquatable<System.Windows.CornerRadius>
type CornerRadius = struct
Public Structure CornerRadius
Implements IEquatable(Of CornerRadius)
Héritage
CornerRadiusCornerRadiusCornerRadiusCornerRadius
Attributs
Implémente

Exemples

L’exemple suivant montre comment définir la valeur de la CornerRadius propriété à l’aide de langage XAML (eXtensible Application Markup Language)Extensible Application Markup Language (XAML) et le code.The following example shows how to set the value of the CornerRadius property by using langage XAML (eXtensible Application Markup Language)Extensible Application Markup Language (XAML) and code.

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

Remarques

Cette classe possède quatre propriétés, TopLeft, TopRight, BottomLeft, et BottomRight, qui correspond à chaque angle du rectangle.This class has four properties, TopLeft, TopRight, BottomLeft, and BottomRight, corresponding to the individual corners of the rectangle. Chacun est un Double structure qui peut être définie indépendamment des autres.Each is a Double structure that can be set independently of the others.

Les rayons ne peut pas être négatif.The radii cannot be negative.

Utilisation d'attributs XAMLXAML Attribute Usage

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

Valeurs XAMLXAML Values

TopLeftTopLeft
Double valeur qui spécifie le rayon du coin supérieur gauche.Double value that specifies the radius of the top left corner.

TopRightTopRight
Double valeur qui spécifie l’angle supérieur droit.Double value that specifies the top right corner.

BottomRightBottomRight
Double valeur qui spécifie l’angle inférieur droit.Double value that specifies the bottom right corner.

BottomLeftBottomLeft
Double valeur qui spécifie le coin inférieur gauche.Double value that specifies the bottom left corner.

AllCornersAllCorners
Si un seul Double est spécifiée, que la mesure est appliquée à tous de la TopLeft, droit, BottomRight, et BottomLeft angles de la CornerRadius.If only a single Double value is specified, that measure is applied to ALL of the TopLeft, TopRight, BottomRight, and BottomLeft corners of the CornerRadius.

Notes

Valeurs pas besoin d’inclure la virgule décimale explicitement lorsque spécifié sous forme de chaîne.Values need not include the decimal point explicitly when specified as a string. La chaîne « 1 » fournie dans XAMLXAML prend une valeur de 1.0 lorsque référencé dans le code.The string "1" provided in XAMLXAML evaluates to a value of 1.0 when referenced in code.

Constructeurs

CornerRadius(Double) CornerRadius(Double) CornerRadius(Double) CornerRadius(Double)

Initialise une nouvelle instance de la classe CornerRadius avec une valeur de rayon uniforme spécifiée pour chaque coin du rectangle.Initializes a new instance of the CornerRadius class with a specified uniform radius value for every corner or the rectangle.

CornerRadius(Double, Double, Double, Double) CornerRadius(Double, Double, Double, Double) CornerRadius(Double, Double, Double, Double) CornerRadius(Double, Double, Double, Double)

Initialise une nouvelle instance de la classe CornerRadius avec les valeurs de rayon spécifiées pour chaque angle du rectangle.Initializes a new instance of the CornerRadius class with the specified radius values for each corner of the rectangle.

Propriétés

BottomLeft BottomLeft BottomLeft BottomLeft

Obtient ou définit le rayon du coin inférieur gauche.Gets or sets the radius of the bottom-left corner.

BottomRight BottomRight BottomRight BottomRight

Obtient ou définit le rayon du coin inférieur droit.Gets or sets the radius of the bottom-right corner.

TopLeft TopLeft TopLeft TopLeft

Obtient ou définit le rayon du coin supérieur gauche.Gets or sets the radius of the top-left corner.

TopRight TopRight TopRight TopRight

Obtient ou définit le rayon du coin supérieur droit.Gets or sets the radius of the top-right corner.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'Object spécifié est un objet CornerRadius et s'il reprend les mêmes valeurs de rayon des angles que CornerRadius.Determines whether the specified Object is a CornerRadius and whether it contains the same corner radius values as this CornerRadius.

Equals(CornerRadius) Equals(CornerRadius) Equals(CornerRadius) Equals(CornerRadius)

Compare l'égalité de deux structures CornerRadius.Compares two CornerRadius structures for equality.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retourne le code de hachage pour ce CornerRadius.Returns the hash code for this CornerRadius.

ToString() ToString() ToString() ToString()

Retourne la représentation sous forme de chaîne de CornerRadius.Returns the string representation of the CornerRadius.

Opérateurs

Equality(CornerRadius, CornerRadius) Equality(CornerRadius, CornerRadius) Equality(CornerRadius, CornerRadius) Equality(CornerRadius, CornerRadius)

Compare l'égalité de deux structures CornerRadius.Compares two CornerRadius structures for equality.

Inequality(CornerRadius, CornerRadius) Inequality(CornerRadius, CornerRadius) Inequality(CornerRadius, CornerRadius) Inequality(CornerRadius, CornerRadius)

Compare l'inégalité de deux structures CornerRadius.Compares two CornerRadius structures for inequality.

S’applique à

Voir aussi