首页 > 解决方案 > 如何禁用对rdlc报告的右键单击

问题描述

我正在创建 RDLC 报告。该报告在打印布局模式下看起来相当不错。我将它设置为这样的打印布局模式 -

Me.ReportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout)

好吧,这很好,但是如果用户右键单击报告,他可以选择禁用此打印布局模式,如下图所示

看这张图

如果用户禁用 printLayout 报告将对齐到左侧,如下图所示

问题图像

所以,我想要做的是禁用右键单击,或者如果可能的话,也可以在默认模式下正确对齐报告。据我所知,最好禁用右键单击,因为报告总是会以 A4 格式生成. 任何帮助表示赞赏,也有建议

标签: vb.netrdlc

解决方案


右键单击菜单称为 ContextMenu, ReportViewer.ShowContextMenu属性允许您禁用它。

Me.ReportViewer1.ShowContextMenu = False

推荐阅读