WPF Как отключить режим наложения? Рисование поверх элементов управления сочетает цвета, как в режиме наложения
Я пытаюсь нарисовать линию поверх существующего элемента управления, но он смешивает цвета вместе. Все, что я нахожу, - это учебник о том, как сделать причудливый режим смешивания, но все, что мне нужно, это нарисовать сплошную цветную линию над моими элементами управления, но даже solidColorBrush ведет себя не так, как я хочу.
1 ответ
Решение
Вы устанавливаете настройку непрозрачности на ваших кистях?
Я немного посмотрел, и, по-видимому, непрозрачность кажется кумулятивной, поскольку вы наследуете через элементы управления.
Смотрите эту ссылку, где он применяет прозрачность как к кнопке, так и к самой кнопке. Можете ли вы последовать совету ссылки SO, которую вы разместили, чтобы удалить непрозрачность родительского объекта?