Здравствуйте, коллеги.
Я сделал компонент-наследник StiImage, который получает картинку с планшета wacom, при получении данных с планшета я вызываю метод Invalidate и вижу картинку в предпросмотре, но только если предпросмотр вызывался через метод stireport.Show(), если использовать компонент StiViewerControl, то перерисовки не происходит.
В модальном окне предпросмотра почему-то не обновляются превьюшки страниц при изменении изображения, т.е. на после рендеринга отчёта превью не изменяется.
Что необходимо сделать что бы в StiViewerControl происходило автообновление отчёта?
Автообновление в предпросмотре
Re: Автообновление в предпросмотре
Здравствуйте,
Сложно так сказать. Можете выслать простой пример для анализа.
Спасибо.
Сложно так сказать. Можете выслать простой пример для анализа.
Спасибо.
Re: Автообновление в предпросмотре
см. вложение.
В тестовом приложении две кнопки - одна открывает отчёт в stiViewerControl, другая в модальном окне. В отчёте каждые 5 секунд должно изменятся изображение, в модальном окне изменения есть, в stiViewerControl - нет, в обоих вариантах эскизы страниц не обновляются.
В тестовом приложении две кнопки - одна открывает отчёт в stiViewerControl, другая в модальном окне. В отчёте каждые 5 секунд должно изменятся изображение, в модальном окне изменения есть, в stiViewerControl - нет, в обоих вариантах эскизы страниц не обновляются.
- Вложения
-
- src.zip
- (420.82 КБ) 170 скачиваний
Re: Автообновление в предпросмотре
Здравствуйте,
WPF приложение, но используется WinForms Viewer в WindowsFormsHost, из-за этого очень много проблем и ограничений.
При этом при report.Show, вьювер открывается в WinForms окне, а не WPF, поэтому все отлично работает.
В данном случае, вам нужно использовать WPF вьювер.
Спасибо.
WPF приложение, но используется WinForms Viewer в WindowsFormsHost, из-за этого очень много проблем и ограничений.
При этом при report.Show, вьювер открывается в WinForms окне, а не WPF, поэтому все отлично работает.
В данном случае, вам нужно использовать WPF вьювер.
Спасибо.
Re: Автообновление в предпросмотре
ок, мы можем использовать только wpf вьювер из stimulsoft.wpf ? у нас есть лицензия только на stimulsoft.net
Re: Автообновление в предпросмотре
Здравствуйте,
Да. В таком случае Вам еще требуется лицензия на Reports.Wpf.
Спасибо.
Да. В таком случае Вам еще требуется лицензия на Reports.Wpf.
Спасибо.