0

VariableSizedWrapGridと呼ばれるXAMLコントロールがあり、その中にさまざまなサイズのアイテムをきちんと配置します。

「各タイル/セルをコンテンツに基づいて可変サイズにすることができるグリッドスタイルのレイアウトパネルを提供します」

残念ながら、このコントロールはWinJSでは使用できません。XAMLのみですが、複製したいと思います。これをHTML5/JS Metroアプリでどのように複製するのが最適かについてのアイデアはありますか?

http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh969155

4

1 に答える 1

1

WinJS.UI.ListViewコントロールは「VariableSized」アイテムをサポートしていますが、非常に複雑です(詳細はこの記事の最後にあります)。

ただし、より基本的なレイアウトレベルでは、フレックスボックスを使用してみることができます。レイアウトとまったく同じだとは思いませんが、近づくことができるはずです。さまざまなパターンの詳細はここにあり、すばらしい実践はここにあります(IEで表示)

于 2012-10-05T04:18:19.290 に答える