Свойства Dock или Anchor для отчетов Microsoft в winforms?

При работе с ReportViewer в отчетах Winforms и Microsoft можно ли динамически изменять размер отчета на экране, например привязки и свойство стыковки в «общих» элементах управления?

Я могу включить стыковку для ReportViewer, но содержимое не изменяет размер, только элемент управления.


person bcsanches    schedule 14.07.2011    source источник
comment
Я думаю, что единственный способ сделать это — поймать событие изменения размера и сообщить отчету об обновлении (у него есть .Refresh()). Хотя я не уверен на 100% в этом.   -  person CodingGorilla    schedule 14.07.2011


Ответы (1)


Вы можете использовать следующее, чтобы изменить размер отчета, чтобы он поместился на странице.

Это позволит вам увидеть весь контент.

ReportViewer1.SizeToReportContent = true;
ReportViewer1.ZoomMode = ZoomMode.FullPage;
person Jethro    schedule 14.07.2011
comment
Вы уверены насчет первой строки? Я не нахожу свойство SizeToReportContent. - person bcsanches; 14.07.2011
comment
@bcsanches, это взято с одной из моих страниц asp.net, извините, я думал, что winforms будет иметь аналогичную функцию. - person Jethro; 14.07.2011
comment
Я этого не вижу, но FullPage пока дает хороший результат. Спасибо - person bcsanches; 14.07.2011