WinForms基于任务报表的帮助 > 打印及预览基于任务的帮助 > 禁用上下文菜单 |
当运行时通过右键单击一个C1PreviewPane时,会出现一个默认的上下文菜单。此上下文菜单包含操作预览的设置。您可以在代码中通过将C1PreviewPane的ContextMenuStrip属性设置为null禁用该上下文菜单。注意,这一操作无法通过设计器完成,只能通过代码做到。但是您可以在设计器中使用您自己的上下文菜单覆盖默认的菜单(通过在Form窗体上拖拽一个ContextMenuStrip组件,并设置C1PreviewPane的ContextMenuStrip至该组件)。当时用C1PrintPreviewControl控件时,预览面板可以通过控件上的PreviewPane属性进行访问。
在Form_Load事件中添加以下代码以禁用C1PrintPreviewControl控件上的上下文菜单:
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Me.C1PrintPreviewControl1.PreviewPane.ContextMenuStrip = Nothing |
C#
C# |
拷贝代码
|
---|---|
this.c1PrintPreviewControl1.PreviewPane.ContextMenuStrip = null; |
当您在C1PrintPreviewControl控件的预览面板右键单击时,不会出现默认的上下文菜单。