IOuterShadow

IOuterShadow interface

Représente un effet d’ombre externe.

public interface IOuterShadow : IAccessiblePVIObject<IOuterShadowEffectiveData>, 
    IImageTransformOperation

Propriétés

NomDescription
AsIAccessiblePVIObject { get; }Permet d’obtenir l’interface de base IAccessiblePVIObject. Lecture seule IAccessiblePVIObject.
AsIImageTransformOperation { get; }Permet d’obtenir l’interface de base IImageTransformOperation. Lecture seule IImageTransformOperation.
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 – Bas. 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 d’origine. Un facteur négatif provoque un basculement. Valeur par défaut – 100 %. Lecture/écriture Double.
ScaleVertical { get; set; }Facteur d’échelle vertical, en pourcentage de la taille d’origine. Un facteur négatif provoque un basculement. 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.

Voir aussi