天天看點

Rdlc在reportviewer中的全屏解決方案

最近在做一個winform項目,涉及到報表。個人不太會用水晶報表(根本不會),還是覺得微軟親兒子的Rdlc好用。各種爽後發現展示在winform裡,報表内容總是顯示在左邊,無法居中。這特麼就坑爹了。網上有解決方案說設定成列印模式,(rpv.ZoomMode = ZoomMode.PageWidth)。居中是居中了,但現在程式都感覺進入了老人機模式,字型大的有點吓人。最後還是在google下找到了合适的解決方案:通過計算内容寬度,再設定reportviewer的寬度。

代碼:

Rdlc在reportviewer中的全屏解決方案

設定前:

Rdlc在reportviewer中的全屏解決方案

設定後:

Rdlc在reportviewer中的全屏解決方案