2010-03-27 2 views
3

Когда я пытаюсь изменить изображение для триггера WPF «IsMouseOver» для кнопки, элемент управления мерцает много. Есть ли обходной путь для этой проблемы?WPF ControlTrigger IsMouseOver

ответ

0

Проверьте, настроено ли изображение на то, для чего вы его устанавливаете. Если он настроен на то, что вы его настраиваете, то не устанавливайте его снова.

+0

Я использую привязку для этого, как показано ниже. Как я могу реализовать вашу идею? Пожалуйста, дайте мне знать. codematrix

+0

Я вижу , вы можете вместо этого использовать события объектов и переходить к функции, находящейся позади кода. Я не уверен, как это исправить, используя триггеры. –

+0

Спасибо, есть ли какой-либо другой триггер, эквивалентный IsMouseOver, я просто хочу изменить изображение один раз, когда мышь над моей кнопкой. – codematrix

1

Используйте относительную привязку и найдите более глубокий анценстор, который должен иметь постоянное свойство IsMouseOver.

Смежные вопросы