有一个名为VariableSizedWrapGrid的XAML控件,它整齐地排列了不同大小的项目。
“提供网格样式的布局面板,其中每个图块/单元格可以根据内容变化大小”
不幸的是,这个控件在WinJS中不可用,只有XAML,但我想复制它。有关如何在HTML5 / JS Metro应用程序中最好地复制这些内容的任何想法吗?
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh969155
答案 0 :(得分:1)
WinJS.UI.ListView控件支持" Variable Sized"项目,但它非常复杂(this article末尾的详细信息)。
但是,在更基本的布局级别,您可以尝试使用弹性框。我不认为它与布局完全相同,但它应该让你接近。关于不同模式的详细信息是here,并且一个很好的实践是here(在IE中查看)