0

グリッドビューの要素に異なるロールオーバー効果を設定する必要があります。カレンダーを作成しましたが、なくなった日をバックライトし、他の日のロールオーバー効果を削除する必要があります。これどうやってするの?

同様の質問を見つけました Windows 8 GridView - アイテムタップの視覚化を無効にします が、機能しませんでした

4

1 に答える 1

0

GridView のロールオーバー効果は、その ItemContainerStyle の一部として管理されます。

Visual Studio で、左側の GridView を右クリックし、[追加テンプレートの編集]、[生成されたアイテム コンテナーの編集 (ItemContainerStyle)]、[コピーの編集] の順に選択します。

生成されるスタイルには、「Hover」という VisualStateGroup があります。これらは、ユーザーが項目の上にカーソルを置いたときにコンテナーに対して行われる変更です。テンプレートの下部には、アイテム コンテナとグリッド アイテムのデフォルト ラッパー (チェックボックス付きの境界線) があります。これを変更してから、必要に応じて VisualStateGroups を変更する必要があります。

于 2012-09-18T14:47:21.027 に答える