Ich versuche, ein Bild innerhalb einer Schaltfläche zu strecken, die in einem Stackpanel und einem Raster ist, aber es funktioniert nicht. Auf der mobilen Größe funktioniert es sehr gut, aber wenn die App für einen Desktop ist, funktioniert es nicht mehr, wir können sehen, dass das Bild überläuft.UWP Bild Überlauf innerhalb der Taste
Und, wie es auf dem Desktop sieht
Mein Code:
<StackPanel x:Name="g5" Grid.Column="1" Grid.Row="1" Padding="20" Orientation="Vertical" >
<TextBlock Text="Site" FontSize="20"/>
<Button x:Name="websiteButton" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="0" Background="#fc0">
<Image x:Name="websiteImage" Source="Assets/website.png" NineGrid="0" Margin="20,20,20,20"/>
</Button>
</StackPanel>
Jemand kann mir sagen, was falsch ist und wie ich das Bild strecken kann im Inneren die Taste ? Übrigens ist es eine PNG-Datei.
Danke an alle !!
Versuchen Sie Setup für Ihre 'Image' Stretch = UniformToFill –
Immer noch das gleiche ... –
Haben Sie darüber nachgedacht, zusätzliche Reihe anstelle von Stackpanel zu verwenden? Stackpanel hat eine unbestimmte Höhe, daher kann es ein Problem sein. – Romasz