Измените цвет фона текстового поля в фокусе на прозрачный с помощью Avalonia.C#

Место общения программистов C#
Anonymous
Измените цвет фона текстового поля в фокусе на прозрачный с помощью Avalonia.

Сообщение Anonymous »

Я пытался изменить цвет фона выделенного текстового поля на прозрачный в Avalonia.
Текстовое поле находится в шаблонном пользовательском элементе управления, и я хочу, чтобы оно было полностью прозрачным, поскольку оно внутри рамки.
Я пробовал использовать стили и ресурсы (прозрачную кисть), вот код элемента управления https://imgur.com/5QLtNeC
(Прозрачный фон сохраняется только у нефокусированного)
Вот несколько стилей, которые я тоже пробовала Изображение
(на этом изображении 2 текстовых поля)
Я провел исследование и обнаружил, что оно как-то связано с темой Avalonia Fluent Theme, но я не могу удалить этот пакет, так как некоторым компонентам он необходим для правильного отображения.Любая помощь пригодится, заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/791 ... g-avalonia

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