TileBrush.Stretch Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
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
Información sobre propiedades de dependencia
Campo identificador | StretchProperty |
Propiedades de metadatos establecidas en true |
None |