Windows 8 GridView - Deaktivierung der Objekt-Tap-Visualisierung

7

Ist es möglich, den Abgriffseffekt auf ein Element in einer Gitteransicht zu entfernen?

    
Martino Bordin 27.04.2012, 23:38
quelle

4 Antworten

8

Ja, Sie müssen den GridViewItem-Stil in der ItemContainerStyle-Eigenschaft ändern.

%Vor%

Beachten Sie, dass der Standardstil der Systemsteuerelemente zwischen den Versionen des Betriebssystems wechselt. Windows 10 erweitert (Beachten Sie, dass die Plattform die Elemente mit vereinfachter visueller Struktur standardmäßig zur Verbesserung der Leistung darstellt) Stil der GridViewItem kann in "c:\Program Files (x86)\Windows Kits\DesignTime\CommonConfiguration\Neutral\UAP.0.10240.0\Generic\themeresources.xaml" (oder einem anderen Ort in der Datei themenresources.xaml) gefunden werden, indem Sie suchen TargetType="GridViewItem" .

    
Filip Skakun 28.04.2012, 13:53
quelle
6

IsHitTestVisible="False" ist die schnellste Lösung, wenn nur eine schreibgeschützte Rasteransicht benötigt wird.

    
ndee 11.02.2014 10:39
quelle
4

Dies ist die perfekte Lösung für W8.1

%Vor%

    
Dattatray Deokar 14.01.2015 06:13
quelle
1

Beim Entfernen des Storyboards von visualstate "PointerOver" und "PointerOverPressed" in "GridViewItemStyle" werden Pointer-Hover-Effekte und gedrückte Animationen deaktiviert.

Beispielquellcode: Ссылка

siehe Ссылка , der letzte Abschnitt.

    
Tealc Wu 07.11.2012 12:04
quelle