Изменение цвета фона элементов CollectionView при выборе PointerOver и SelectedC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Изменение цвета фона элементов CollectionView при выборе PointerOver и Selected

Сообщение Anonymous »

Я создаю простой ProductManager для изучения .NET MAUI.
В темном режиме элементы в CollectionView имеют четкий цвет фона, когда на них наводится указатель и когда они выбрано, как показано на изображении ниже:
  • Цвет фона в темной теме
Изображение


Однако в светлом режиме цвет фона не меняется. кажутся мне достаточно ясными. Итак, я хотел бы это изменить. Согласно CollectionView#Change Selected Item Color, я использовал этот код для его настройки (мне очень жаль! Из-за некоторых проблем с форматированием StackOverflow пометил мой код XAML ниже как неправильный, поэтому мне пришлось использовать блоковые кавычки для его отображения) :

Код: Выделить всё

> 
>     
>         
>         
>             
>                 
>             
>         
>         
>             
>                 
>             
>         
>     
> 
После этого, когда я навожу курсор на элемент, он становится светло-серым. Когда я нажимаю, чтобы выбрать его, фон меняется на синий. Однако когда я перемещаю указатель за пределы элемента, он возвращается к цвету фона, выбранному по умолчанию.
  • PointerOver


    Изображение

    < /blockquote>
  • Выделено, а указатель все еще висит
Изображение


Это проблема с моим кодом или .NET MAUI еще не поддерживает?
Я хочу установить собственные цвета фона для PointerOver и Selected состояния в VisualState.

Подробнее здесь: https://stackoverflow.com/questions/791 ... d-selected
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»