2013-10-20 47 views
0

我要設計這樣的事情:使用柵格或兩個StackPanels

enter image description here

我應該使用一個網格(2行2列),或者我應該使用水平的StackPanel用按鈕1和另一垂直StackPanel與按鈕2和3.

特別是 - 爲什麼我應該使用每個選項。

回答

1

你應該基於以下背景考慮您的佈局面板:

移動對準調整大小,並對接

如果使用WrapPanel例如,你會發現,調整窗口大小時,按鈕的將保持其原有的尺寸和堆疊在彼此的頂部,以適合窗口大小,而在Grid,他們將改變自己大小來維持其當前位置。

我建議你測試你選擇的ciritia的選項,並選擇最適合你的要求。

+0

你所說的「動中通」是什麼意思? – Programmer

+0

@ user2760623就像我用'WrapPanel'給出的例子,它正在改變它的孩子的位置 –

0

如果你的網格項目具有相同的大小,您可以使用

<UniformGrid></UniformGrid>