Доброго времени суток, уважаемая техподдержка.
Для предварительного просмотра и печати карты я использую метод PrintPreviewEx. Если окно предварительного просмотра закрыть по кнопке, то все корректно отрабатывается, а если закрыть по крестику, то после этого пропадает отображение элементов в слое в памяти и карта перерисовывается только по событию(например при перемещению карты при помощи "руки").
И еще. Мне нужно при печати выводить надпись. Для этого я в слое в памяти создаю объект типа текст
перед вызовом метода PrintPreviewEx, а после вызова этого метода удаляю. Отрабатывается это так. Сначала надпись появляется, а затем, если что-нибудь делать в окне предварительного просмотра, то она исчезает и не выводится на печать. Как мне программно отслеживать закрытие окна предварительного просмотра??? Или есть альтернативный вариант вывода надписи?
Пример я выслал на указанный Вами адрес.
Для предварительного просмотра и печати карты я использую метод PrintPreviewEx. Если окно предварительного просмотра закрыть по кнопке, то все корректно отрабатывается, а если закрыть по крестику, то после этого пропадает отображение элементов в слое в памяти и карта перерисовывается только по событию(например при перемещению карты при помощи "руки").
И еще. Мне нужно при печати выводить надпись. Для этого я в слое в памяти создаю объект типа текст
перед вызовом метода PrintPreviewEx, а после вызова этого метода удаляю. Отрабатывается это так. Сначала надпись появляется, а затем, если что-нибудь делать в окне предварительного просмотра, то она исчезает и не выводится на печать. Как мне программно отслеживать закрытие окна предварительного просмотра??? Или есть альтернативный вариант вывода надписи?
Пример я выслал на указанный Вами адрес.