vb.net - 如何禁用对rdlc报告的右键单击
问题描述
我正在创建 RDLC 报告。该报告在打印布局模式下看起来相当不错。我将它设置为这样的打印布局模式 -
Me.ReportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout)
好吧,这很好,但是如果用户右键单击报告,他可以选择禁用此打印布局模式,如下图所示
如果用户禁用 printLayout 报告将对齐到左侧,如下图所示
所以,我想要做的是禁用右键单击,或者如果可能的话,也可以在默认模式下正确对齐报告。据我所知,最好禁用右键单击,因为报告总是会以 A4 格式生成. 任何帮助表示赞赏,也有建议
解决方案
右键单击菜单称为 ContextMenu, ReportViewer.ShowContextMenu属性允许您禁用它。
Me.ReportViewer1.ShowContextMenu = False
推荐阅读
- pagination - TYPo3 9.5.5 中的默认分页小部件仅显示第一个结果
- java - 我在本地主机上的数据库和使用 Java 在线开发的网站的连接 URL 应该是什么?
- pandas - 我可以使用 .apply(lambda 函数根据条件返回值,同时跳过不满足条件的值吗?
- java - 嗨,我的 For 循环有问题,我对其进行了调试,但看不到给出结果的原因
- javascript - 将函数分配给变量而不调用
- javascript - 如何使用 JSON 从动态生成的表单中获取值
- azure-functions - Device Provisioning 自定义分配 - 在 azure 函数中设置初始 Device Twin
- python - 将值附加到三个列表的小函数
- swift - 购买成功后相关功能失效
- firebase - react-redux-firebase 没有在 firebase reducer 中填充配置文件