Как сделать фон XamlIslands GridView прозрачным?

Я хочу сделать фон gridView полностью прозрачным. Я пробовал следующий код:

Windows.UI.Xaml.Media.SolidColorBrush solidcolorbrush = new Windows.UI.Xaml.Media.SolidColorBrush(Windows.UI.Colors.Transparent);

gridView.Background = solidcolorbrush;

Я также пробовал следующий код:

Windows.UI.Xaml.Media.SolidColorBrush solidcolorbrush = new Windows.UI.Xaml.Media.SolidColorBrush(Windows.UI.Color.FromArgb(0,120,130,239));

gridView.Background = solidcolorbrush;

Я даже пробовал этот код

Windows.UI.Xaml.Media.SolidColorBrush solidcolorbrush = new Windows.UI.Xaml.Media.SolidColorBrush(Windows.UI.Color.FromArgb(0,120,130,239));

gridView.Background = solidcolorbrush;
gridView.Background.Opacity = 0;

Однако фон gridView по-прежнему остается белым / черным в зависимости от темы Windows (светлый / темный):

Однако, когда я устанавливаю фон gridView как обычный непрозрачный сплошной цвет (как показано ниже), он работает нормально:

Windows.UI.Xaml.Media.SolidColorBrush solidcolorbrush = new Windows.UI.Xaml.Media.SolidColorBrush(Windows.UI.Color.FromArgb(255,120,130,239));

Есть идеи?

Спасибо

0 ответов

Другие вопросы по тегам