5

ListView または GridView グループのヘッダーがコンテンツと共にスクロールせず、コンテンツが終了して次のヘッダーがフォーカスされるまで固定されたままになるという動作を実現するにはどうすればよいでしょうか。

GridView アイテムをスクロールすると、Windows 8 Release Preview の Finance アプリで動作が確認できます。

コード全体を期待しているわけではありませんが、始めるのに役立ついくつかのアイデア、リンク、コード スニペット、サンプルなどを聞きたいです。

ありがとう

4

2 に答える 2

3

メインリストビューのデータテンプレートにリストビューを埋め込むことができる場合があります。次に、テンプレート化されたリストビューに gridview と gridviewcolumns を埋め込み、その方法で列ヘッダーを取得できます。

于 2012-08-01T13:41:43.373 に答える
2

ListView を ScrollViewer でラップします。ListView の内部 SrollViewer は使用されず、外側の ScrollViewer を制御できるため、そのTopHeader.

<ScrollViewer>
    <ScrollViewer.TopHeader>
        ... Your header content here ...
    </ScrollViewer.TopHeader>
    <ListView HorizontalAlignment="Left" VerticalAlignment="Top">
        ... Your body content here ...
    </ListView>
</ScrollViewer>
于 2014-12-08T07:11:55.933 に答える