Reports for WinForms
コンテキストメニューの無効化

デフォルトで、コンテキストメニューは、実行時にC1PreviewPane を右クリックすると表示されます。この ContextMenuStrip には、プレビューを操作する設定が含まれています。C1PreviewPaneContextMenuStrip プロパティを Null に設定することで、このコンテキストメニューをコードで無効にすることができます。これは、デザイナでは実行できず、コードでのみ実行できることに注意してください。ただし、デザイナでは(ContextMenuStrip コンポーネントをフォームにドロップしC1PreviewPaneContextMenuStrip プロパティをそのコンポーネントに設定することで)、デフォルトのコンテキストメニューストリップを独自のストリップでオーバーライドできます。C1PrintPreviewControl コントロールを使用する場合、コントロールのPreviewPane プロパティを介してプレビューペインにアクセスできます。

次のコードを Form_Load イベントに追加して、C1PrintPreviewControl コントロールで、このコンテキストメニューを無効にします。

Visual Basic コードの書き方

Visual Basic
コードのコピー
Me.C1PrintPreviewControl1.PreviewPane.ContextMenuStrip = Nothing

C# コードの書き方

C#
コードのコピー
this.c1PrintPreviewControl1.PreviewPane.ContextMenuStrip = null;

このトピックの作業結果

C1PrintPreviewControl コントロールでプレビューペインを右クリックしたときに、デフォルトのコンテキストメニューは表示されません。