c# wpf xaml viewbox

c# - Alineación de contenido en un WPF Viewbox



xaml (2)

Tengo una Viewbox con Stretch=Uniform para no distorsionar el contenido. Sin embargo, cuando la ventana de marco es más ancha o más alta que el contenido, el contenido de Viewbox siempre está centrado.

Parece que no puedo encontrar ninguna opción de alineación de contenido en Viewbox. ¿Hay alguna forma de hacer esto?


Pruebe VerticalAlignment y HorizontalAlignment. VerticalAlignment = "Top" HorizontalAlignment = "Left" en tu viewbox hará que se ancle al Top y al lado izquierdo.

<Grid> <Viewbox VerticalAlignment="Top" HorizontalAlignment="Left">

Si desea que se llene por completo (pero manténgalo uniforme), puede usar Stretch = "UniformToFill".