OuterShadow

OuterShadow clase

Representa un efecto de sombra externa.

public sealed class OuterShadow : IOuterShadow

Propiedades

NombreDescripción
BlurRadius { get; set; }Radio de desenfoque, en puntos. Valor predeterminado – 0 pt. Lectura/escritura Double.
Direction { get; set; }Dirección de la sombra, en grados. Valor predeterminado – 0 ° (de izquierda a derecha). Lectura/escritura Single.
Distance { get; set; }Distancia de la sombra al objeto, en puntos. Valor predeterminado – 0 pt. Lectura/escritura Double.
RectangleAlign { get; set; }Alineación del rectángulo. Valor predeterminado – Bottom. Lectura/escritura RectangleAlignment.
RotateShadowWithShape { get; set; }Indica si la sombra rota junto con la forma. Valor predeterminado – true. Lectura/escritura Boolean.
ScaleHorizontal { get; set; }Factor de escala horizontal, en porcentaje del tamaño original. El escalado negativo provoca una inversión. Valor predeterminado – 100 %. Lectura/escritura Double.
ScaleVertical { get; set; }Factor de escala vertical, en porcentaje del tamaño original. El escalado negativo provoca una inversión. Valor predeterminado – 100 %. Lectura/escritura Double.
ShadowColor { get; }Color de la sombra. Valor predeterminado – negro automático (dependiente del tema). Solo lectura IColorFormat.
SkewHorizontal { get; set; }Ángulo de sesgo horizontal, en grados. Valor predeterminado – 0 °. Lectura/escritura Double.
SkewVertical { get; set; }Ángulo de sesgo vertical, en grados. Valor predeterminado – 0 °. Lectura/escritura Double.

Métodos

NombreDescripción
override Equals(object)Determina si el OuterShadow especificado es igual al OuterShadow actual.
GetEffective()Obtiene los datos efectivos del efecto Outer Shadow con la herencia aplicada.
override GetHashCode()Funciona como una función hash para un tipo particular.

Ver también