Программирование >>  Элементы языков с и с++ 

1 ... 104 105 106 [ 107 ] 108 109 110 ... 200


: Опция 1

Опция 2

Стиль None

: Опция 1

Опция 2

Стиль Tile

: Опция 1

Опция 2

Стиль Center

: Опция 1

Опция 2

Стиль Stretch

: Орция 1

Опция 2

Стиль Zoom

Рис. 11.32. Стили размещения меню

Я Forml

toolStripMcnillMmZ CtrltB

toolSlriijMCTIIenil CtrbC loolStripMeim4 CtlM>

Режим дизайна: опции, у которых свойство Checked=tnje

Ш Forml

lottlStilpMenuHem;

toolStripMenuNemJ CVkC

toolSUlpMelllemA CUhD

Режим исполнения: опция, которая выполнилась, изменила цвет

Рис. 11.33. Пример работы со свойством checked

ство Checked тоже имеет значение true). Пример работы с этим свойством показан на рис. 11.33.



События MenuStrip

Перечень событий компонента приведен на рис. 11.34.

ProperHeSj

В FTupprties

toolStripMenuIteml System.Windows.Forms.To

BackColorChanged л

CheckedChanged

CheckStateOianged

i toolStripMenuIteml

DisplayStyleChangec

Doubleclick

DfopOownClosed

DropDownltemClkke

DropOownOpened

DropDownOpenng

EnabledChanged

ForeColorChanged

LocationChanged

MouseDown

MouseEnter

MouseHover

MouseLeave

MouseMove

Mouseup

OwnerChanged

Paint

toolStripMenuIteml System.Windows.Forms.To

DisplayStyleChangec

Doubleack

DropDownCkised

DropDownltemCllcke

DropDownOpened

DropDownOpening

EnabledChanged

ForeColorChanged

LocationChanged

MouseOown

MouseEnter

MouseHover

MouseLeave

MouseMove

Mouseup

OiwnerChanged

Query AccessibilityHc RightToLeftChangec Textchanged VisibleChanged

Рис. 11.34. Перечень событий MenuStrip

Компонент ContextMenuStrip

Компонент находится в списке Nenus & Toolbars палитры компонентов. Этот компонент придает другому компоненту, с которым он связывается, дополнительные функциональные возможности, он может быть связан с любым другим компонентом (формой, кнопкой и т. д.), имеющим свойство ContextMenuStrip. Когда компонент помещается в форму, его имя будет видно в любом из компонентов формы, у которого есть свойство ContextMenuStrip. Это обычное меню, где пользователь определяет порядок действий при активизации компонента, с которым данное меню связано. Если меню связано с формой, то оно появляется, когда пользователь нажимает



todStripMemilteml toolStripMenultem? toolStripMenuItemS

5f cortextMenuStripl


buUutiK

i:Fonni. s©f><:

toolStripMenuIleml toolSti-lpMenuItemZ ; tocilStripMenuItera3

toolStripMenuIteml toolStripMenuItem2 toolStripMenuItema

Рис. 11.35. a - Контекстное меню (режим дизайна); б - режим исполнения (к кнопке и к форме подсоединено контекстное меню);

в - контекстное меню (курсор мыши установлен в некоторой точке формы и нажата правая кнопка мыши); г - контекстное меню (курсор мыши установлен в некоторой точке кнопки и нажата правая кнопка мыши)

Компонент ListView

Этот компонент находится в списке Common Controls палитры компонентов. С его помощью в форме выводится список элементов с пиктограммами, его можно использовать в пользовательском интерфейсе аналогично использованию правого окна в Windows Explorer. Компонент имеет пять режимов просмотра (свойство view):

□ Largeicon - выводит большие пиктограммы рядом с текстом элемента. Элементы появляются в многоколоночном варианте, если компонент достаточно широк; ,

вактивной форме правую кнопку мыши. На рис. 11.35, а-г показано действие контекстгюго меню. Меню появляется в том месте, где находится указатель мыши. Задание опций контекстного меню аналогично заданию опций в главном меню.



1 ... 104 105 106 [ 107 ] 108 109 110 ... 200

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика