C# Класс System.Windows.Forms.MenuTracker

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CurrentMenu Menu
GrabControl Control
TopMenu Menu

Открытые методы

Метод Описание
AddShortcuts ( MenuItem item ) : void
HideSubPopups ( Menu menu, Menu topmenu ) : void
MenuTracker ( Menu top_menu ) : System.Collections
OnMotion ( MouseEventArgs args ) : void
OnMouseDown ( MouseEventArgs args ) : bool
OnMouseUp ( MouseEventArgs args ) : void
RemoveShortcuts ( MenuItem item ) : void
TrackPopupMenu ( Menu menu, Point pnt ) : bool

Приватные методы

Метод Описание
Deactivate ( ) : void
DeselectItem ( MenuItem item ) : void
ExecFocusedItem ( Menu menu, MenuItem item ) : void
FindItemByCoords ( Menu menu, Point pt ) : MenuItem
FindItemByKey ( Menu menu, IntPtr key ) : MenuItem
FindSubItemByCoord ( Menu menu, Point pnt ) : MenuItem
GetItemAtXY ( int x, int y ) : MenuItem
GetNextItem ( Menu menu, ItemNavigation navigation ) : MenuItem
ProcessShortcut ( Keys keyData ) : bool
ScreenToMenu ( Menu menu, Point pnt ) : Point
SelectItem ( Menu menu, MenuItem item, bool execute ) : void
ShowSubPopup ( Menu menu, MenuItem item ) : void
UpdateCursor ( ) : void

Описание методов

AddShortcuts() публичный метод

public AddShortcuts ( MenuItem item ) : void
item MenuItem
Результат void

HideSubPopups() статический публичный метод

static public HideSubPopups ( Menu menu, Menu topmenu ) : void
menu Menu
topmenu Menu
Результат void

MenuTracker() публичный метод

public MenuTracker ( Menu top_menu ) : System.Collections
top_menu Menu
Результат System.Collections

OnMotion() публичный метод

public OnMotion ( MouseEventArgs args ) : void
args MouseEventArgs
Результат void

OnMouseDown() публичный метод

public OnMouseDown ( MouseEventArgs args ) : bool
args MouseEventArgs
Результат bool

OnMouseUp() публичный метод

public OnMouseUp ( MouseEventArgs args ) : void
args MouseEventArgs
Результат void

RemoveShortcuts() публичный метод

public RemoveShortcuts ( MenuItem item ) : void
item MenuItem
Результат void

TrackPopupMenu() статический публичный метод

static public TrackPopupMenu ( Menu menu, Point pnt ) : bool
menu Menu
pnt System.Drawing.Point
Результат bool

Описание свойств

CurrentMenu публичное свойство

public Menu,System.Windows.Forms CurrentMenu
Результат Menu

GrabControl публичное свойство

public Control,System.Windows.Forms GrabControl
Результат Control

TopMenu публичное свойство

public Menu,System.Windows.Forms TopMenu
Результат Menu