FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > SuperEditBase クラス : ContextMenu プロパティ |
'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;}
コンテキストメニューは、ユーザーが編集コントロールを右クリックしたときに表示されるポップアップメニューです。編集コマンドを含む基本的なポップアップメニューを提供する場合は、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