System.Windows.Forms.Design.Behavior Пространство имен

Содержит классы для создания пользовательского интерфейса компонентов во время разработки.

Классы

Adorner

Управляет коллекцией объектов Glyph, связанных с интерфейсом пользователя. Этот класс не наследуется.

Behavior

Представляет объекты Behavior, управляемые данным службой BehaviorService.

BehaviorDragDropEventArgs

Предоставляет данные для событий BeginDrag и EndDrag .

BehaviorService

Управляет пользовательским интерфейсом в конструкторе. Этот класс не наследуется.

BehaviorServiceAdornerCollection

Хранит объекты Adorner в строго типизированной коллекции.

BehaviorServiceAdornerCollectionEnumerator

Поддерживает выполнение итерации по BehaviorServiceAdornerCollection.

ComponentGlyph

Связывает Glyph с его компонентом.

ControlBodyGlyph

Связывает Glyph с элементом управления.

Glyph

Представляет отдельный объект пользовательского интерфейса, управляемого Adorner.

GlyphCollection

Хранит объекты Glyph в строго типизированной коллекции.

SnapLine

Представляет горизонтальный и вертикальный сегменты линий, которые динамически создаются в интерфейсе пользователя, чтобы помогать при работе с макетом времени обработки элементов управления в контейнере. Этот класс не наследуется.

Перечисления

GlyphSelectionType

Описывает состояние выделения конструктора объекта Glyph.

SnapLinePriority

Указывает степень относительной важности линии привязки.

SnapLineType

Указывает ориентацию и относительное расположение линии привязки.

Делегаты

BehaviorDragDropEventHandler

Представляет методы, обрабатывающие события BeginDrag и EndDrag класса BehaviorService. Этот класс не наследуется.

Комментарии

В следующем списке показаны классы, включенные в это пространство имен:

  • Класс Glyph для обработки рисования и проверки попадания.

  • Класс Adorner для управления коллекцией Glyph объектов .

  • BehaviorService Класс для управления пользовательским интерфейсом в конструкторе.

  • Класс SnapLine , представляющий горизонтальные и вертикальные сегменты линий, которые помогают пользователям выравнивать компоненты во время разработки.