WPF Grid与Stackpanel

Not*_*Dan 11 silverlight wpf grid stackpanel

对于WPF/Silverlight布局,使用具有大量行和列或大量Stackpanel的Grid是否更好?

Rya*_*ndy 18

如果需要水平和垂直排列的东西,您应该使用网格.当这些东西不需要与其他东西对齐时,使用StackPanel创建一行或一列东西.

但是,不要仅限于这两个选项.特别是,看看DockPanel.它比StackPanel稍微复杂一些,但它的标记并不像Grid那样杂乱.这是DockPanel上的一篇好文章:

在Silverlight 2中使用DockPanel