• 0
sviat9440

MouseOver = False не срабатывает

Вопрос

Привет. В общем у меня есть с горем пополам стилизованный WindowBorder, на нем есть три кнопочки (закрыть, свернуть, развернуть соответственно). Для каждой из них в стилях установлена смена цвета при MouseOver = True, все прекрасно работает, цвет меняется при наведении и возвращается в исходное состоянии при перемещении мыши на другой объект. Но если быстро переместить мышь например из кнопки "Закрыть" за пределы формы, но не срабатывает триггер MouseOver = FalseMouseOver, и кнопка остается в "активном" состоянии до возвращения мыши в любую часть формы. Есть ли решение этой проблемы?

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 ответов на этот вопрос

  • 0

Может в стиле поставить auto reverse в true тогда будет возвращаться на исходную.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
3 часа назад, Просто Проги сказал:

Может в стиле поставить auto reverse в true тогда будет возвращаться на исходную.

В таком случае он вернется на исходную позицию даже если не нем есть курсор 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Вопрос все еще актуален

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Только что, Error сказал:

Это баг, заводите issue в багтрекер 

Ссылочку можно? На багтрекер

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас