我想知道设计一个包含许多控件的Silverlight页面的推荐方法,例如lob应用程序。我认为更简单,特别是如果要制作许多页面,就是制作一个具有相同维度的大量行和列的模板页面,以便我可以直观地将每个控件放入网格中。这样,每个控件都会有绝对坐标,以及rowspan和columnspan。
这不是最简单的设计方法吗?我认为这样的布局也更容易修改,因为如果我想将文本框从屏幕的左侧移动到右侧,我只需要更改它的Grid.Column属性,而不必考虑与stackpanels的所有交互和右侧的网格一样,就像我在许多布局中看到的那样,这些布局由许多网格和堆叠面板组成。
拥有大量行和列的事实会降低性能吗?
感谢您的任何意见。
答案 0 :(得分:0)
如果要进行绝对定位,可以使用Canvas控件。