2015-12-19 2 views
0

Я хочу сделать сетку интерактивной, даже если она на 100% прозрачна. Tapped не запускается, если не установлен непрозрачный Background. Есть ли способ добиться этого на самой Grid или любом другом контроле?Как сделать UWP Control доступным, даже если он прозрачен?

+0

Какой у вас код XAML? Обычно это можно щелкнуть, если «Фон =« Прозрачный », но я понятия не имею, что вы подразумеваете под«, даже если он прозрачен ». – sibbl

+1

А, я понимаю, что существует различие между «Фон = Прозрачный» и не имеющим свойства фона. Установка свойства сделала его доступным для клика. Напишите это как ответ, и я соглашусь с ним :) – Nilzor

ответ

2

Существует разница между использованием атрибута Background и использованием Background="Transparent". Элемент не может быть нажат, если нет Background, тогда как установка его на Transparent делает элемент кликабельным (пока вы не отключите его, установив IsHitTestVisible="False").