Marge als Prozentsatz in WPF und XAML
Ich würde gerne ein UniformGrid nehmen 70% der gesamten Fensterbreite und 80% der gesamten Fensterhöhe. Wie erreichen Sie es?
<UniformGrid x:Name="Grid" Margin="20,0,0,0">
</UniformGrid>
- mögliche Duplikate von WPF/XAML, Databinding-Frage
- Ich schrieb diese Frage, denn ich verstehe nicht, Lösungen von anderen Thema. Ich weiß nicht, wie Sie mit Lösungen von diesem anderen Thema.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie die andere Antwort schon sagt, erstellen Sie zuerst ein Raster wie so:
Dann stellen Sie Ihre UniformGrid-Steuerelement, wie das Kind in der 0. Zeile 0 Spalte des main grid. Die x* - notation bedeutet, dass die x Teile des Bildschirms in der Zeile/Spalte, so splitting-Zeilen an 8*/2* teilt Sie bei 80%/20% und die Aufteilung der Spalten und 7*/3* teilt Sie bei 70%/30%. Ich hoffe das klärt es für Sie.