Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 147 стр.

UptoLike

Составители: 

147
можно задать текст элемента или его изображение, или то и другое вме-
сте.
Рис. 8.10. Иерархия классов элементов инструментальных полос.
Класс пунктов меню ToolStripMenuItem
Структура любых типов меню строится на основе объектов класса
ToolStripMenuItem. Каждый объект этого класса представляет один
пункт меню команду. И каждый объект ToolStripMenuItem имеет
коллекцию, доступ к которой выполняется с помощью свойства Drop-
DownItems, и которая может включать дочерние пункты меню (подме-
ню). Так как класс ToolStripMenuItem является производным от
класса ToolStripItem, то у него есть все свойства форматирования
базового класса. Изображения (images) появляются в виде маленьких
иконок справа от текста пункта меню.
Пункты меню могут иметь отметки (check marks) показывающие-
ся со свойствами Checked и CheckState. Горячие клавиши могут быть
назначены для каждого пункта меню, например, такие как Ctrl+C
(обычно используется для операции копирования). После того, как го-
рячие клавиши назначены, их можно показывать в пункте меню, задавая
свойству ShowShortCutKey значение true.
Для каждого пункта меню задаются обработчики события Click.
Если используется свойство Checked, то могут использоваться события
CheckStateChanged и CheckedChanged для определения изменений
состояния пункта.