TileBrush.Stretch Propiedad

Definición

Obtiene o establece un valor que especifica cómo se expande el contenido de este TileBrush para ajustarse a sus mosaicos.

public:
 property System::Windows::Media::Stretch Stretch { System::Windows::Media::Stretch get(); void set(System::Windows::Media::Stretch value); };
public System.Windows.Media.Stretch Stretch { get; set; }
member this.Stretch : System.Windows.Media.Stretch with get, set
Public Property Stretch As Stretch

Valor de propiedad

Stretch

Valor que especifica cómo se proyecta el contenido de este TileBrush en su mosaico base. El valor predeterminado es Fill.

Comentarios

La Stretch propiedad acepta los siguientes valores, que la Stretch enumeración define:

  • None: el TileBrush contenido no se ajusta para rellenar el icono.

  • Uniform: el TileBrush contenido se escala para ajustarse a las dimensiones del icono. Sin embargo, se conserva la relación de aspecto del contenido.

  • UniformToFill: el TileBrush contenido se escala para que rellene completamente el área de salida, pero conserva su relación de aspecto original.

  • Fill: el TileBrush contenido se escala para ajustarse al icono. Como el alto y el ancho del contenido se ajustan de forma independiente, podría no conservarse la relación de aspecto original del contenido. Es decir, el TileBrush contenido podría distorsionarse para rellenar completamente el icono de salida.

En la imagen siguiente se muestran las distintas Stretch configuraciones.

Diferentes valores de Stretch para TileBrush
Diferentes valores de Stretch

Tenga en cuenta que se especifican las dimensiones del TileBrush contenido mediante la Viewbox propiedad ; se especifica la posición y el tamaño del TileBrush icono base mediante la Viewport propiedad .

Recorte de cuadro de vista

TileBrushel contenido nunca se recorta en .Viewbox Sin embargo, TileBrush el contenido se recorta en los bordes de Viewport, que establece las dimensiones del TileBrush icono base.

En la ilustración siguiente se muestra el efecto de una configuración diferente Stretch en un TileBrush objeto que tiene un Viewbox que es menor que su Viewport. Las partes de la imagen que están fuera Viewbox del color gris tintado.

TileBrush con diferentes valores de Stretch
TileBrush con diferentes valores de Stretch

Información sobre propiedades de dependencia

Campo identificador StretchProperty
Propiedades de metadatos establecidas en true None

Se aplica a

Consulte también