======Класс MenuItemEx====== * **Пространство имен:** [[developers:references:topomatic.controls.common|Topomatic.Controls.Common]] * **Сборка:** Topomatic.Controls (в Topomatic.Controls.dll) =====Иерархия наследования===== * System.Object * System.MarshalByRefObject * System.ComponentModel.Component * System.Windows.Forms.ToolStripItem * System.Windows.Forms.ToolStripDropDownItem * System.Windows.Forms.ToolStripMenuItem * Topomatic.Controls.Common.MenuItemEx =====Синтаксис===== public sealed class MenuItemEx : ToolStripMenuItem, IComponent, IDisposable, IDropTarget, ISupportOleDropSource, IArrangedElement, IKeyboardToolTip =====Конструкторы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Конструктор}}|[[developers:references:topomatic.controls.common.menuitemex..ctor|MenuItemEx()]]| | =====Свойства===== ^Тип^Имя^Описание^ |{{developers:references:property.png|Свойство}}|AccessibilityObject| Получает объект AccessibleObject , назначенный элементу управления. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AccessibleDefaultActionDescription| Возвращает или задает описание выполняемого по умолчанию действия элемента управления для использования клиентскими приложениями со специальными возможностями. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AccessibleDescription| Возвращает или задает описание, которое будет сообщено клиентским приложениям со специальными возможностями. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AccessibleName| Возвращает или задает имя элемента управления, используемого клиентскими приложениями со специальными возможностями. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AccessibleRole| Возвращает или задает роль элемента управления в поддержке специальных возможностей, которая указывает тип элемента пользовательского интерфейса для данного элемента управления. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Alignment| Получает или задает значение, указывающее, выравнивается ли элемент по началу или по концу элемента ToolStrip . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AllowDrop| Возвращает или задает значение, указывающее, будут ли операции перетаскивания и переупорядочения элементов обрабатываться с помощью событий, реализованных пользователем. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Anchor| Получает или задает границы контейнера, с которым связан объект ToolStripItem , и определяет, как изменяются размеры объекта ToolStripItem вместе с родительским объектом. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AutoSize| Возвращает или задает значение, указывающее, производится ли автоматическое изменение размеров элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|AutoToolTip| Получает или задает значение, указывающее, следует ли использовать свойство Text или свойство ToolTipText для подсказки ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Available| Получает или задает значение, указывающее, нужно ли помещать ToolStripItem в ToolStrip . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|BackColor| Возвращает или задает цвет фона для элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|BackgroundImage| Возвращает или задает фоновое изображение, отображаемое на элементе. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|BackgroundImageLayout| Получает или задает фоновое изображение, используемое для ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Bounds| Возвращает размер и расположение элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|CanSelect| Возвращает значение, указывающее, доступен ли элемент для выбора. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Checked| Получает или задает значение, показывающее, установлен ли ToolStripMenuItem . (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|CheckOnClick| Получает или задает значение, указывающее, должен ли объект ToolStripMenuItem при щелчке автоматически появляться как установленный или не помеченный. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|CheckState| Получает или задает значение, указывающее состояние элемента ToolStripMenuItem — установлен, не отмечен или неопределенное состояние. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|Container| (Наследуется от Component.)| |{{developers:references:property.png|Свойство}}|ContentRectangle| Получает область, в которой содержимое, например текст и значки, могут быть помещены в ToolStripItem без перезаписи границ фона. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.controls.common.menuitemex.defaultitem|DefaultItem]]| | |{{developers:references:property.png|Свойство}}|DisplayStyle| Получает или задает значение, указывающее, отображаются ли текст и изображения на ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Dock| Получает или задает границы объекта ToolStripItem , которые прикрепляются к его родительскому элементу управления, и определяет способ изменения размеров объекта ToolStripItem при изменении размеров его родительского элемента управления. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|DoubleClickEnabled| Получает или задает значение, которое указывает, возможна активация ToolStripItem двойным щелчком мыши. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|DropDown| Возвращает или задает ToolStripDropDown для отображения при щелчке данного ToolStripDropDownItem . (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|DropDownDirection| Возвращает или задает значение, указывающее направление, в котором ToolStripDropDownItem появляется из родительского контейнера. (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|DropDownItems| Получает коллекцию элементов из ToolStripDropDown , связанную с данным объектом ToolStripDropDownItem . (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|Enabled| Получает или задает значение, определяющее, включен ли элемент управления. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|Font| Возвращает или задает шрифт текста, отображаемого данным элементом. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ForeColor| Возвращает или задает цвет элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|HasDropDown| Получает или задает значение, позволяющее определить, создано ли свойство DropDown для ToolStripDropDownItem . (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|HasDropDownItems| Получает значение, указывающее, имеются ли у ToolStripDropDownItem связанные элементы управления ToolStripDropDown . (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|Height| Получает или задает высоту объекта ToolStripItem в пикселях. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Image| Возвращает или задает изображение, отображаемое в свойстве ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ImageAlign| Получает или задает выравнивание изображения в элементе управления ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ImageIndex| Возвращает или задает значение индекса изображения, отображаемого на данном элементе. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ImageKey| Получает или задает средство доступа к ключу для изображения в ImageList , отображаемого в элементе ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ImageScaling| Получает или задает значение, показывающее, изменяется ли автоматически размер изображения на ToolStripItem для соответствия размерам контейнера. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ImageTransparentColor| Получает или задает цвет, обрабатываемый как прозрачный в изображении ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|IsDisposed| Возвращает значение, указывающее, был ли удален объект. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|IsMdiWindowListEntry| Получает значение, указывающее, появляется ли объект ToolStripMenuItem в списке окон интерфейса MDI. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|IsOnDropDown| Получает значение, определяющее, является ли контейнер текущего Control элементом ToolStripDropDown . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|IsOnOverflow| Получает значение, указывающее, установлено ли для свойства Placement значение Overflow . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Margin| Возвращает или задает расстояние между элементом и соседними элементами. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|MergeAction| Получает или задает способ слияния дочерних меню с родительскими меню. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|MergeIndex| Получает или задает положение элемента при слиянии в текущем ToolStrip . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Name| Возвращает или задает имя элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Overflow| Получает или задает значение, указывающее, присоединен ли объект ToolStripMenuItem к объекту ToolStrip или ToolStripOverflowButton и может ли он перемещаться между этими двумя объектами. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|Owner| Возвращает или задает владельца данного элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|OwnerItem| Получает родительский элемент ToolStripItem данного объекта ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Padding| Возвращает или задает внутренний интервал в пикселях между краями элемента и его содержимым. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Placement| Возвращает текущую структуру элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Pressed| Возвращает значение, указывающее, находится ли ToolStripDropDownItem в нажатом состоянии. (Наследуется от ToolStripDropDownItem.)| |{{developers:references:property.png|Свойство}}|[[developers:references:topomatic.controls.common.menuitemex.radiocheck|RadioCheck]]| | |{{developers:references:property.png|Свойство}}|RightToLeft| Возвращает или задает значение, указывающее, должны ли элементы располагаться справа налево и должен ли текст быть написан справа налево. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|RightToLeftAutoMirrorImage| Автоматически зеркально отражает изображение ToolStripItem , когда для свойства RightToLeft задано значение Yes . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Selected| Возвращает значение, указывающее, выбран ли элемент. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ShortcutKeyDisplayString| Возвращает или задает текст клавиши быстрого вызова. (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|ShortcutKeys| Получает или задает сочетания клавиш, связанные с элементом ToolStripMenuItem . (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|ShowShortcutKeys| Получает или задает значение, которое определяет, будет ли сочетание клавиш, связанное с данным элементом ToolStripMenuItem , отображаться рядом с элементом ToolStripMenuItem . (Наследуется от ToolStripMenuItem.)| |{{developers:references:property.png|Свойство}}|Site| (Наследуется от Component.)| |{{developers:references:property.png|Свойство}}|Size| Возвращает или задает размер элемента. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Tag| Возвращает или задает объект, содержащий данные об элементе. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Text| Возвращает или задает текст, отображаемый на элементе. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|TextAlign| Получает или задает выравнивание текста в элементе ToolStripLabel . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|TextDirection| Получает ориентацию текста, используемого на ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|TextImageRelation| Получает или задает положение текста и изображения ToolStripItem относительно друг друга. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|ToolTipText| Получает или задает текст, который появляется как ToolTip для элемента управления. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Visible| Возвращает или задает значение, указывающее, отображается ли элемент. (Наследуется от ToolStripItem.)| |{{developers:references:property.png|Свойство}}|Width| Получает или задает ширину объекта ToolStripItem в пикселях. (Наследуется от ToolStripItem.)| =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}|CreateObjRef(Type)| Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Наследуется от MarshalByRefObject.)| |{{developers:references:method.png|Метод}}|Dispose()| (Наследуется от Component.)| |{{developers:references:method.png|Метод}}|DoDragDrop(Object, DragDropEffects)| Начинает операцию перетаскивания. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|Equals(Object)| Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|GetCurrentParent()| Извлекает ToolStrip , который является контейнером текущего ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|GetHashCode()| Служит хэш-функцией по умолчанию. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|GetLifetimeService()| Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Наследуется от MarshalByRefObject.)| |{{developers:references:method.png|Метод}}|GetPreferredSize(Size)| Возвращает размер прямоугольной области, в которой может поместиться элемент управления. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|GetType()| Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)| |{{developers:references:method.png|Метод}}|HideDropDown()| Делает видимый объект ToolStripDropDown скрытым. (Наследуется от ToolStripDropDownItem.)| |{{developers:references:method.png|Метод}}|InitializeLifetimeService()| Возвращает объект обслуживания во время существования для управления политикой времени существования данного экземпляра. (Наследуется от MarshalByRefObject.)| |{{developers:references:method.png|Метод}}|Invalidate()| Делает недействительной всю поверхность элемента ToolStripItem и вызывает его перерисовку. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|Invalidate(Rectangle)| Делает недействительной указанную область элемента ToolStripItem путем добавления ее к области обновления элемента ToolStripItem , которая будет перерисована при следующей операции рисования, и вызывает отправку сообщения изображения элементу ToolStripItem . (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|PerformClick()| Создает Click событий для ToolStripItem. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetBackColor()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetDisplayStyle()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetFont()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetForeColor()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetImage()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetMargin()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetPadding()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetRightToLeft()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ResetTextDirection()| Данный метод не применим к этому классу. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|Select()| Выбирает элемент. (Наследуется от ToolStripItem.)| |{{developers:references:method.png|Метод}}|ShowDropDown()| Отображает элемент управления ToolStripDropDownItem , связанный с данным объектом ToolStripDropDownItem . (Наследуется от ToolStripDropDownItem.)| |{{developers:references:method.png|Метод}}|ToString()| (Наследуется от ToolStripItem.)| =====События===== ^Тип^Имя^Описание^ |{{developers:references:event.png|Событие}}|AvailableChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|BackColorChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|CheckedChanged| (Наследуется от ToolStripMenuItem.)| |{{developers:references:event.png|Событие}}|CheckStateChanged| (Наследуется от ToolStripMenuItem.)| |{{developers:references:event.png|Событие}}|Click| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DisplayStyleChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|Disposed| (Наследуется от Component.)| |{{developers:references:event.png|Событие}}|DoubleClick| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DragDrop| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DragEnter| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DragLeave| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DragOver| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|DropDownClosed| (Наследуется от ToolStripDropDownItem.)| |{{developers:references:event.png|Событие}}|DropDownItemClicked| (Наследуется от ToolStripDropDownItem.)| |{{developers:references:event.png|Событие}}|DropDownOpened| (Наследуется от ToolStripDropDownItem.)| |{{developers:references:event.png|Событие}}|DropDownOpening| (Наследуется от ToolStripDropDownItem.)| |{{developers:references:event.png|Событие}}|EnabledChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|ForeColorChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|GiveFeedback| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|LocationChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseDown| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseEnter| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseHover| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseLeave| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseMove| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|MouseUp| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|OwnerChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|Paint| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|QueryAccessibilityHelp| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|QueryContinueDrag| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|RightToLeftChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|TextChanged| (Наследуется от ToolStripItem.)| |{{developers:references:event.png|Событие}}|VisibleChanged| (Наследуется от ToolStripItem.)|