c # - WPF Gui, der ændrer størrelse med vindue?

Indlæg af Hanne Mølgaard Plasc

Problem



Har nogen et forslag til, hvordan man opretter en gui, der kan ændre størrelse med vinduets størrelse. I lighed med, hvordan Media Center fungerer. Hvis mediasenteret maksimeres, stiger skrifttyperne mv i størrelse. Så gui er altid 'ensartet'?

Bedste reference


Du har brug for en Viewbox som din yderste container, hvis du vil have alt inklusive skrifttyper og billeder til at ændre størrelse. Som standard er Stretch-ejendommen i Viewbox indstillet til Ensartet, hvilket betyder, at alt opretholder et relativt billedforhold og fylder den retning, der vil klippe den først .


Her er et eksempel fra MSDN, der viser virkningerne af de forskellige Strækværdier.


alt tekst http://i.msdn.microsoft.com/dynimg/IC40182.jpg[1]