PowerTools SPREAD for Windows Forms 10.0J
ContextMenu プロパティ (SuperEditBase)


コントロールで表示するコンテキストメニューを取得または設定します。
構文
'Declaration
 
Public Overrides Property ContextMenu As ContextMenu
'使用法
 
Dim instance As SuperEditBase
Dim value As ContextMenu
 
instance.ContextMenu = value
 
value = instance.ContextMenu
public override ContextMenu ContextMenu {get; set;}

プロパティ値

編集コントロールのコンテキストメニューを含むContextMenuオブジェクト
解説

コンテキストメニューは、ユーザーが編集コントロールを右クリックしたときに表示されるポップアップメニューです。編集コマンドを含む基本的なポップアップメニューを提供する場合は、AutoMenuプロパティをTrueに設定します。カスタムポップアップメニューを提供する場合は、このプロパティを使用します。

private System.Windows.Forms.MenuItem mitem1;
private System.Windows.Forms.MenuItem mitem2;
private System.Windows.Forms.MenuItem mitem3;
private System.Windows.Forms.ContextMenu cmenu;
this.mitem1 = new System.Windows.Forms.MenuItem("Change");
this.mitem2 = new System.Windows.Forms.MenuItem("Edit");
this.mitem3 = new System.Windows.Forms.MenuItem("Delete");
this.cmenu = new System.Windows.Forms.ContextMenu();
this.cmenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[3]{mitem1,mitem2,mitem3});
control.AutoMenu = true;
control.ContextMenu = cmenu;
Dim mitem1 As New MenuItem("Change")
Dim mitem2 As New MenuItem("Edit")
Dim mitem3 As New MenuItem("Delete")
Dim cmenu As New ContextMenu()
cmenu.MenuItems.Add(mitem1)
cmenu.MenuItems.Add(mitem2)
cmenu.MenuItems.Add(mitem3)
control.AutoMenu = True
control.ContextMenu = cmenu
参照

SuperEditBase クラス
SuperEditBase メンバ
AutoMenu プロパティ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.