私はwpfメトロスタイルのアプリケーションを構築していますが、最初はWindows 7のリストボックスのようなWindows 8のスタート画面と.NetFramework 4.0を作成する必要がありました。
今は Listbox と Wrappanel を使用していますが、ご覧のとおり明確ではありません!!!
空白のセルを埋めるのを手伝ってください。
EDIT ボタンの場所を変更
見てください: http://www.codeproject.com/Articles/370650/Simple-Metro-Style-Panorama-Control-for-WPF by Sacha Barber
これはまったく些細なことではありません...マイクロソフトの人でさえ、私が受けた最近のトレーニングで..
必要なものに非常に近い次の記事に従うことをお勧めします!
http://tozon.info/blog/post/2012/09/01/Variable-sized-grid-items-in-Windows-8-apps.aspx
それが役に立てば幸い!
VariableSizeWrapGridはトリックを行います:
<GridView>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<VariableSizeWrapGrid ItemHeight="100" ItemWidth="150"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
結果の例:
レイアウトに WrapPanel を使用すれば完了です。
<ListBox>
...
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>