WPF Как отключить режим наложения? Рисование поверх элементов управления сочетает цвета, как в режиме наложения

Я пытаюсь нарисовать линию поверх существующего элемента управления, но он смешивает цвета вместе. Все, что я нахожу, - это учебник о том, как сделать причудливый режим смешивания, но все, что мне нужно, это нарисовать сплошную цветную линию над моими элементами управления, но даже solidColorBrush ведет себя не так, как я хочу.

1 ответ

Решение

Вы устанавливаете настройку непрозрачности на ваших кистях?

Я немного посмотрел, и, по-видимому, непрозрачность кажется кумулятивной, поскольку вы наследуете через элементы управления.

Смотрите эту ссылку, где он применяет прозрачность как к кнопке, так и к самой кнопке. Можете ли вы последовать совету ссылки SO, которую вы разместили, чтобы удалить непрозрачность родительского объекта?

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