2013-03-12 30 views
0

比方說你有一個標籤,一個WrapPanel:你如何強制標籤填充WrapPanel行?

<WrapPanel> 
    <Label Content="My Label" HorizontalContentAlignment="Center" /> 
    <Label Content="My Label 2" HorizontalContentAlignment="Center" /> 
</WrapPanel> 

基本上,我想每一種填補wrappanel全線。這似乎是一件簡單的事情,但是,我似乎無法知道如何。

我知道你可以使用'寬度'屬性,但是,我不想要一個硬編碼的寬度。

回答

1

如果你想成爲層疊而成的標籤,而不是包裝,使用的StackPanel代替WrapPanel

<StackPanel> 
    <Label Content="My Label" HorizontalContentAlignment="Center" /> 
    <Label Content="My Label 2" HorizontalContentAlignment="Center" /> 
</StackPanel> 
+0

這將工作只是這兩個標籤,但是,我有更多的項目需要被包裹。 – 2013-03-12 15:52:48

+0

如果我們有足夠的回答機會,您需要在問題中包含這些內容。我會將你想要包裝的項目添加到一個單獨的'WrapPanel'中。 – Fenton 2013-03-12 15:56:52

+0

@ B-Rad什麼是「包裝」是什麼意思,當每個標籤填補了一條線?這沒有意義。 – Clemens 2013-03-12 16:19:35