1

次のような凝った「ハブ」ページを持つ Windows 8 Metro アプリケーションを作成したいと考えています。

http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-51-31-metablogapi/3482.landing_2D00_branded_5F00_thumb_5F00_287109A4.jpg

主な要素は次のとおりです。 水平方向のパノラマ スタイルのスクロール ページですが、データ バインドされた「セクション」があります。私は実装を見て回りましたが、不足しています。

各セクションを構成する要素を持つ Horizo​​ntal Stackpanel を含む ScrollViewer を使用することは可能だと思います。しかし、これは非常に一般的な Metro 設計パターンであるため、おそらくもっと簡単で推奨される実装方法があると思います。

誰かが私にいくつかのヒントを与えることができるかどうか疑問に思っています。どのようにしますか?

4

2 に答える 2

1

VariableSizedWrapGrid の使用を開始すると、すべてのものに独自の相対サイズが設定されます。http://msdn.microsoft.com/en-us/library/windows/apps/br227651.aspx

ColumnSpan および RowSpan プロパティを設定して、2 倍のサイズ、3 倍のサイズなどにします。

私にとっては、ColumnSpan と RowSpan を 2 に設定して、コレクションの最初の項目の幅を 2 ​​倍、高さを 2 倍にします。他のすべての項目は、この ColumnSpan と Rowspan を 1 に設定し、良い効果を得ています。

于 2012-07-31T11:52:56.817 に答える
-1

ハンスが述べたことに加えて、既存のメトロスタイルアプリのサンプルを確認することを強くお勧めします。実例から学ぶことは、どのドキュメントよりもうまく機能します。

于 2012-07-28T04:51:52.647 に答える