Forums Neueste Beiträge
 

Textbox automatisch an StackPanel anpassen

08/08/2009 - 10:33 von Tamara Mikes | Report spam
Salü alle zusammen

Ich habe folgenden Code:

<StackPanel Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="1"
Orientation="Horizontal" HorizontalAlignment="Stretch">
<StackPanel Orientation="Vertical" >
<Button>+</Button>
<Button>-</Button>
</StackPanel Name="spTB">
<TextBox Name="tbDisplay" Width="50" Margin="4"
FontSize="14" TextAlignment="Right" HorizontalAlignment="Stretch" />
</StackPanel>

Nun möchte ich gerne, dass die TextBox automatisch den verfügbren Platz im
StackPanel spTB verwendet.
Habe mit Width="*" probiert, aber das geht nicht.

Wie erreiche ich es, dass die Textbox allen verfügbaren Platz ausnützt?

Vielen Dank für Infos
Gruss Tamara
 

Lesen sie die antworten

#1 Peter Fleischer
08/08/2009 - 12:08 | Warnen spam
"Tamara Mikes" schrieb im Newsbeitrag
news:O%

Ich habe folgenden Code:

<StackPanel Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="1"
Orientation="Horizontal" HorizontalAlignment="Stretch">
<StackPanel Orientation="Vertical" >
<Button>+</Button>
<Button>-</Button>
</StackPanel Name="spTB">



Hi Tamara,
im schließenden Tag sind keine Attribute zulàssig.

<TextBox Name="tbDisplay" Width="50" Margin="4"
FontSize="14" TextAlignment="Right" HorizontalAlignment="Stretch" />
</StackPanel>

Nun möchte ich gerne, dass die TextBox automatisch den verfügbren Platz im
StackPanel spTB verwendet.
Habe mit Width="*" probiert, aber das geht nicht.

Wie erreiche ich es, dass die Textbox allen verfügbaren Platz ausnützt?



Width hat Vorang vor HorizontalAlignment="Stretch". Nimm das Width-Atrribut
einfach vollstàndig raus.

Viele Grüsse
Peter

Ähnliche fragen