バージョン

IGMenuItem クラス メンバ

IGMenuItemデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタIGMenuItem コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティBarBreakGets or sets a value indicating whether the System.Windows.Forms.MenuItem is placed on a new line (for a menu item added to a System.Windows.Forms.MainMenu object) or in a new column (for a submenu item or menu item displayed in a System.Windows.Forms.ContextMenu). System.Windows.Forms.MenuItemから継承されます。
Public プロパティBreakGets or sets a value indicating whether the item is placed on a new line (for a menu item added to a System.Windows.Forms.MainMenu object) or in a new column (for a menu item or submenu item displayed in a System.Windows.Forms.ContextMenu). System.Windows.Forms.MenuItemから継承されます。
Public プロパティCheckedGets or sets a value indicating whether a check mark appears next to the text of the menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティContainer System.ComponentModel.Componentから継承されます。
Public プロパティDefaultItemGets or sets a value indicating whether the menu item is the default menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティEnabledGets or sets a value indicating whether the menu item is enabled. System.Windows.Forms.MenuItemから継承されます。
Public プロパティHandleGets a value representing the window handle for the menu. System.Windows.Forms.Menuから継承されます。
Public プロパティImageメニュー項目に表示されるイメージを取得または設定します。  
Public プロパティIndexGets or sets a value indicating the position of the menu item in its parent menu. System.Windows.Forms.MenuItemから継承されます。
Public プロパティIsParentGets a value indicating whether the menu item contains child menu items. System.Windows.Forms.MenuItemから継承されます。
Public プロパティMdiListGets or sets a value indicating whether the menu item will be populated with a list of the Multiple Document Interface (MDI) child windows that are displayed within the associated form. System.Windows.Forms.MenuItemから継承されます。
Public プロパティMdiListItemGets a value indicating the System.Windows.Forms.MenuItem that is used to display a list of multiple document interface (MDI) child forms. System.Windows.Forms.Menuから継承されます。
Public プロパティMenuItemsGets a value indicating the collection of System.Windows.Forms.MenuItem objects associated with the menu. System.Windows.Forms.Menuから継承されます。
Public プロパティMergeOrderGets or sets a value indicating the relative position of the menu item when it is merged with another. System.Windows.Forms.MenuItemから継承されます。
Public プロパティMergeTypeGets or sets a value indicating the behavior of this menu item when its menu is merged with another. System.Windows.Forms.MenuItemから継承されます。
Public プロパティMnemonicGets a value indicating the mnemonic character that is associated with this menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティNameGets or sets the name of the System.Windows.Forms.Menu. System.Windows.Forms.Menuから継承されます。
Public プロパティOwnerDrawGets or sets a value indicating whether the code that you provide draws the menu item or Windows draws the menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティParentGets a value indicating the menu that contains this menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティRadioCheckGets or sets a value indicating whether the System.Windows.Forms.MenuItem, if checked, displays a radio-button instead of a check mark. System.Windows.Forms.MenuItemから継承されます。
Public プロパティShortcutGets or sets a value indicating the shortcut key associated with the menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティShowShortcutGets or sets a value indicating whether the shortcut key that is associated with the menu item is displayed next to the menu item caption. System.Windows.Forms.MenuItemから継承されます。
Public プロパティSite System.ComponentModel.Componentから継承されます。
Public プロパティTagGets or sets user-defined data associated with the control. System.Windows.Forms.Menuから継承されます。
Public プロパティTextGets or sets a value indicating the caption of the menu item. System.Windows.Forms.MenuItemから継承されます。
Public プロパティVisibleGets or sets a value indicating whether the menu item is visible. System.Windows.Forms.MenuItemから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティArrowAreaWidthサブ項目の矢印に必要な幅を返します。  
Protected プロパティCanRaiseEvents System.ComponentModel.Componentから継承されます。
Protected プロパティDesignMode System.ComponentModel.Componentから継承されます。
Protected プロパティEvents System.ComponentModel.Componentから継承されます。
Protected プロパティImageAreaPaddingイメージの周囲のパディング量を返します。  
Protected プロパティIsRightToLeftメニューの方向が右から左かどうかを示します。  
Protected プロパティIsSeparatorメニュー項目がセパレーターかどうかを示します。  
Protected プロパティMenuIDGets a value indicating the Windows identifier for this menu item. System.Windows.Forms.MenuItemから継承されます。
Protected プロパティPreTextSpaceテキストの前の空白量を返します。  
Protected プロパティRequiresArrowAreaサブ項目を含んでいることを示す矢印がメニュー項目に表示されるかどうかを示します。  
Protected プロパティSeparatorSizeセパレーターツールに必要な高さを返します。  
Protected プロパティShortcutStringメニュー項目に関連付けられたショートカットとして表示する文字列を返します。  
Protected プロパティShowShortcutResolvedショートカットが表示されるかどうかを示す値を返します。  
Protected プロパティStyleResolved描画されるメニューのスタイルを返します。  
トップ
パブリック メソッド
 名前解説
Public メソッドCloneMenuオーバーロードされます。 オーバーライドされます。 メニュー項目のコピーが作成される場合に呼び出されます。  
Public メソッドCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. System.MarshalByRefObjectから継承されます。
Public メソッドDisposeオーバーロードされます。 Disposes of the resources (other than memory) used by the System.Windows.Forms.MenuItem. System.Windows.Forms.MenuItemから継承されます。
Public メソッドFindMenuItemGets the System.Windows.Forms.MenuItem that contains the value specified. System.Windows.Forms.Menuから継承されます。
Public メソッドGetContextMenuGets the System.Windows.Forms.ContextMenu that contains this menu. System.Windows.Forms.Menuから継承されます。
Public メソッドGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。
Public メソッドGetMainMenuGets the System.Windows.Forms.MainMenu that contains this menu. System.Windows.Forms.Menuから継承されます。
Public メソッドInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. System.MarshalByRefObjectから継承されます。
Public メソッドMergeMenuオーバーロードされます。 Merges this System.Windows.Forms.MenuItem with another System.Windows.Forms.MenuItem and returns the resulting merged System.Windows.Forms.MenuItem. System.Windows.Forms.MenuItemから継承されます。
Public メソッドPerformClickGenerates a System.Windows.Forms.Control.Click event for the System.Windows.Forms.MenuItem, simulating a click by a user. System.Windows.Forms.MenuItemから継承されます。
Public メソッドPerformSelectRaises the System.Windows.Forms.MenuItem.Select event for this menu item. System.Windows.Forms.MenuItemから継承されます。
Public メソッドToStringReturns a string that represents the System.Windows.Forms.MenuItem. System.Windows.Forms.MenuItemから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCreateMenuHandleCreates a new handle to the System.Windows.Forms.Menu. System.Windows.Forms.Menuから継承されます。
Protected メソッドstatic (Shared in Visual Basic)DrawMenuGlyph指定したメニュー グリフを指定した座標に描画します  
Protected メソッドDrawMenuItemメニュー項目を描画するために OnDrawItem から呼び出されます  
Protected メソッドDrawTextメニュー項目のテキストを描画するために使用されます  
Protected メソッドFinalize System.ComponentModel.Componentから継承されます。
Protected メソッドFindMergePositionReturns the position at which a menu item should be inserted into the menu. System.Windows.Forms.Menuから継承されます。
Protected メソッドGetImageメニューに表示されるイメージを返します。  
Protected メソッドGetImageAreaSizeメニューイメージを格納する領域のサイズを返します。  
Protected メソッドGetImageSize表示されるイメージのサイズを返します。  
Protected メソッドGetItemSizeオーナー描画メニュー項目のサイズを決定するために OnMeasureItem から呼び出されます  
Protected メソッドGetService System.ComponentModel.Componentから継承されます。
Protected メソッドGetStringFormat文字列を描画するために使用される System.Drawing.StringFormat オブジェクトを返します  
Protected メソッドIsBottomItem指定したインデックスがメニュー項目のグループの末尾かどうかを示します。  
Protected メソッドMemberwiseCloneオーバーロードされます。 Creates a shallow copy of the current System.MarshalByRefObject object. System.MarshalByRefObjectから継承されます。
Protected メソッドOnClickRaises the System.Windows.Forms.MenuItem.Click event. System.Windows.Forms.MenuItemから継承されます。
Protected メソッドOnDrawItemオーバーライドされます。 オーナー描画メニューが描画される場合に呼び出されます。  
Protected メソッドOnInitMenuPopupRaises the System.Windows.Forms.MenuItem.Popup event. System.Windows.Forms.MenuItemから継承されます。
Protected メソッドOnMeasureItemオーバーライドされます。 オーナー描画メニューのためにメニュー項目のサイズを返すときに呼び出されます。  
Protected メソッドOnPopupRaises the System.Windows.Forms.MenuItem.Popup event. System.Windows.Forms.MenuItemから継承されます。
Protected メソッドOnSelectRaises the System.Windows.Forms.MenuItem.Select event. System.Windows.Forms.MenuItemから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントClickOccurs when the menu item is clicked or selected using a shortcut key or access key defined for the menu item. System.Windows.Forms.MenuItemから継承されます。
Public イベントDisposed System.ComponentModel.Componentから継承されます。
Public イベントDrawItemOccurs when the System.Windows.Forms.MenuItem.OwnerDraw property of a menu item is set to true and a request is made to draw the menu item. System.Windows.Forms.MenuItemから継承されます。
Public イベントMeasureItemOccurs when the menu needs to know the size of a menu item before drawing it. System.Windows.Forms.MenuItemから継承されます。
Public イベントPopupOccurs before a menu item's list of menu items is displayed. System.Windows.Forms.MenuItemから継承されます。
Public イベントSelectOccurs when the user places the pointer over a menu item. System.Windows.Forms.MenuItemから継承されます。
トップ
参照