Прозрачный фон Silverlight в режиме вне браузера - PullRequest
3 голосов
/ 12 августа 2011

Я уверен, что об этом уже спрашивали (но не смог найти никаких ресурсов, которые решают мою проблему), я создаю приложение Silverlight, где пользователи могут устанавливать и использовать в режиме OOB, используя повышенное доверие. Я хочу, чтобы фон моего «окна без окон» был прозрачным, поэтому я настроил приложение на запуск без окон в режиме OOB и наложил некоторый запас вокруг моей сетки (основной сетки) вместе с эффектом тени. Я пытаюсь добиться эффекта «окна Zune»: прямоугольное главное окно без полей с тенью. Я смог сделать это в WPF, но в Silverlight я получаю белый фон:

enter image description here

Мне не нужен этот белый фон, и я дважды проверил, что НИЧЕГО не имеет белый фон, но я все еще получаю это. Как я могу избавиться от этой белой границы (очевидно, сохраняя эффект отбрасывания тени)?

1 Ответ

1 голос
/ 12 августа 2011

Короткий ответ: вы не можете.

Длинный ответ таков: объект Window представляет окно клиента со сплошным цветом фона, и изменить этот цвет невозможно.

...