wpf minimieren, um die Breite eines ToggleButton
Frage
Kennt jemand eine gute Möglichkeit, die Breite eines ToggleButton nur die Breite des Inhalts und Polsterung zu minimieren? Ich habe 500 Beiträge zu finden, wie man es machen strecken, aber keiner für sie von zu halten Stretching den verfügbaren Raum zu füllen.
Lösung
<ToggleButton
HorizontalAlignment="Left"
VerticalAlignment="Top"
Content="hurf" />
Just getestet, das in etwa die Größe des Inhalts ist.
Andere Tipps
Dies ist abhängig von dem Aufnahmeelement der ToggleButton - Ich glaube, dass auf einem Gitter, Stackpanel oder DockPanel, wird der Button verfügbaren Platz auszufüllen strecken, wenn Sie nicht Breite + Höhe oder MaxWidth + MaxHeight gesetzt
Ich habe gerade versucht:
<Grid>
<ToggleButton Content="Toggle" Width="50" Height="50" />
</Grid>
Und
<Grid>
<ToggleButton Content="Toggle" MaxWidth="50" MaxHeight="50" />
</Grid>
Sowohl beschränkt die Größe der Schaltfläche in einem Gitter. Ihre beste Wette kann eine maximale Größe für den Inhalt schätzen, die in der Taste platziert werden und die Max-Eigenschaften festgelegt.