对于 WPF/Silverlight 布局,使用具有大量行和列的 Grid 还是大量 Stackpanels 更好?
最佳答案
如果您需要水平和垂直排列的东西,您应该使用网格。当这些东西不需要与其他任何东西对齐时,使用 StackPanel 创建一行或一列的东西。
但是,不要将自己限制在这两个选项中。特别是,看看 DockPanel。它比 StackPanel 稍微复杂一些,但它的标记不像 Grid 那样困惑。这里有一篇关于 DockPanel 的好文章:
Using the DockPanel in Silverlight 2
关于WPF 网格与 Stackpanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/452045/