2

レシピのアルファベット順リストを含む WF 7.5 用のアプリケーションを作成しようとしています。このリストをジャンプ リストとして表示するために、LongListSelector を使用しています。現在、ユーザーはリストのカテゴリの見出しをタップすると、アルファベットのすべての文字を含むグリッドが表示されます (音楽アプリと同様)。残念ながら、現在、ユーザーはリストからグレー表示された文字を選択でき、LLS はそれらを隣接するカテゴリに配置します。私がしたいのは、ユーザーがアイテムを含むカテゴリを選択するか、反撃するまで、ユーザーがグリッド ビューにとどまるようにすることです。カテゴリにアイテムが含まれているかどうかを示す変数がありますが、それを使用してグリッド ビューで特定のカテゴリを無効にする方法がわかりません。あなたが提供できる助けをいただければ幸いです!

4

1 に答える 1

1

GroupItemTemplateのメイン要素のIsHitTestVisibleプロパティに変数をバインドするだけです。そのように:

<LongListSelector.GroupHeaderTemplate>
    <Border IsHitTestVisible="{Binding CategoryHasItems}">
        <TextBlock Text="{Binding CategoryTitle}"/>
    </Border>
</LongListSelector.GroupHeaderTemplate>
于 2012-09-09T06:26:11.563 に答える