Публикация

Как развернуть и вывести на передний план свернутое окно

Недавно заказчик захотел, чтобы, при появлении нового напоминания, свернутое окно напоминаний разворачивалось и выводилось на передний план.
В версии Terrasoft XRM 3.3.1 в стандартном функционале окно напоминаний не разворачивается при появлении нового напоминания - выполняется метод BringToFront(), но он не разворачивает свернутое окно:

Посмотрел в SDK и не нашел там еще какой-либо функции для разворачивания окна. Найти метод окна, который бы выполнял нужные мне действия, помог отладчик:

Это метод окна ForceBringToFront(), он разворачивает свернутое окно и выводит его на передний план.
Заменил вызов метода BringToFront() на ForceBringToFront(), и получил желаемый результат.

Нравится

Поделиться

0 комментариев
Показать все комментарии