OuterShadow

OuterShadow classe

Représente un effet Outer Shadow.

public sealed class OuterShadow : IOuterShadow

Propriétés

NameDescription
BlurRadius { get; set; }Rayon du flou, en points. Valeur par défaut – 0 pt. Lecture/écriture Double.
Direction { get; set; }Direction de l’ombre, en degrés. Valeur par défaut – 0 ° (de gauche à droite). Lecture/écriture Single.
Distance { get; set; }Distance de l’ombre par rapport à l’objet, en points. Valeur par défaut – 0 pt. Lecture/écriture Double.
RectangleAlign { get; set; }Alignement du rectangle. Valeur par défaut – Bottom. Lecture/écriture RectangleAlignment.
RotateShadowWithShape { get; set; }Indique si l’ombre tourne avec la forme. Valeur par défaut – true. Lecture/écriture Boolean.
ScaleHorizontal { get; set; }Facteur d’échelle horizontal, en pourcentage de la taille originale. Un facteur négatif provoque un retournement. Valeur par défaut – 100 %. Lecture/écriture Double.
ScaleVertical { get; set; }Facteur d’échelle vertical, en pourcentage de la taille originale. Un facteur négatif provoque un retournement. Valeur par défaut – 100 %. Lecture/écriture Double.
ShadowColor { get; }Couleur de l’ombre. Valeur par défaut – noir automatique (dépendant du thème). Lecture seule IColorFormat.
SkewHorizontal { get; set; }Angle d’inclinaison horizontal, en degrés. Valeur par défaut – 0 °. Lecture/écriture Double.
SkewVertical { get; set; }Angle d’inclinaison vertical, en degrés. Valeur par défaut – 0 °. Lecture/écriture Double.

Méthodes

NameDescription
override Equals(object)Détermine si le OuterShadow spécifié est égal au OuterShadow actuel.
GetEffective()Obtient les données effectives de l’effet Outer Shadow avec l’héritage appliqué.
override GetHashCode()Servit de fonction de hachage pour un type particulier.

Voir aussi