Поделиться через


AnchoringBehavior - класс

Описывает, как ShapeField должен изменить расположение и размер самого как родительский объект NodeShape перемещение и размеры.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.AnchoringBehavior

Пространство имен:  Microsoft.VisualStudio.Modeling.Diagrams
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Синтаксис

'Декларация
Public Class AnchoringBehavior
public class AnchoringBehavior

Тип AnchoringBehavior предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод AnchoringBehavior(NodeShape)
Открытый метод AnchoringBehavior(ShapeField)

В начало страницы

Свойства

  Имя Описание
Открытое свойство HasBottomAnchor Возвращает значение, указывающее, была ли привязка определена в нижней.
Открытое свойство HasLeftAnchor Возвращает значение, указывающее, была ли привязка определяется слева.
Открытое свойство HasRightAnchor Возвращает значение, указывающее, была ли привязка определяется right.
Открытое свойство HasTopAnchor Возвращает значение, указывающее, была ли привязка определяется сверху.
Открытое свойство InvisibleCollapseFlags
Открытое свойство MinimumHeight Получает или задает минимальную высоту в международных единицах измерения.
Открытое свойство MinimumHeightInLines Возвращает или задает минимальное количество линий текст для этого поля формы.
Открытое свойство MinimumWidth
Открытое свойство MinimumWidthInCharacters

В начало страницы

Методы

  Имя Описание
Открытый метод CenterHorizontally()
Открытый метод CenterHorizontally(Double)
Открытый метод CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically()
Открытый метод CenterVertically(Double)
Открытый метод CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Открытый метод CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Открытый метод CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Открытый метод Clear Очищает в настоящее время установлены AnchorTargets и подвесы.
Открытый метод ClearBottomAnchor Очищает нижнее целевые объекты archor.
Открытый метод ClearRightAnchor Очищает правое целевые объекты archor.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetBottomAnchor(Double) Привязки нижней части ShapeField на заданном расстоянии от верха родительского ShapeNode.
Открытый метод SetBottomAnchor(AnchoringBehavior.Edge, Double) Снизу ShapeField привязки к конкретной стороны родительского ShapeElement.
Открытый метод SetBottomAnchor(NodeShape, Double) Привязки нижней части ShapeField на расстоянии от верхнего края элемента этого же уровня.
Открытый метод SetBottomAnchor(ShapeField, Double) Привязки нижней части ShapeField на расстоянии от верхнего края элемента этого же уровня.
Открытый метод SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) Снизу ShapeField привязки к заданной стороне с общим родителем NodeShape.
Открытый метод SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) Привязки сторона ShapeField нижняя к определенной части элемента этого же уровня ShapeField.
Открытый метод SetLeftAnchor(Double) ShapeField левая сторона привязки к вертикальной линии которой диапазон [ширина ShapeElement умноженная на родителя] относительно родительского ShapeElement левой стороне.
Открытый метод SetLeftAnchor(AnchoringBehavior.Edge, Double) ShapeField левая сторона привязки к заданной стороне родительской формы.
Открытый метод SetLeftAnchor(NodeShape, Double) Привязки ShapeField левая сторона заданном расстоянии от элемента NodeShape того же уровня.
Открытый метод SetLeftAnchor(ShapeField, Double) ShapeField левая сторона привязки к вертикальной линии которой диапазон [ширина ShapeField одноуровневого умноженная на стороне ShapeField] относительно одноуровневых left.
Открытый метод SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) ShapeField левая сторона привязки к заданной стороне с общим родителем ShapeElement.
Открытый метод SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) ShapeField левая сторона привязки к заданной стороне с общим родителем ShapeField.
Открытый метод SetRightAnchor(Double) Привязки правая часть ShapeField на вертикальной линии которой диапазон [ширина ShapeElement умноженная на родителя] относительно родительского ShapeElement левой стороне.
Открытый метод SetRightAnchor(AnchoringBehavior.Edge, Double) Правая часть ShapeField привязки к конкретной стороны родительского ShapeElement.
Открытый метод SetRightAnchor(NodeShape, Double) Привязки правая часть ShapeField на вертикальной линии которой диапазон [ширина NodeShape одноуровневого умноженная на стороне NodeShape] относительно одноуровневых left.
Открытый метод SetRightAnchor(ShapeField, Double) Привязки правая часть ShapeField на вертикальной линии которой диапазон [ширина ShapeField одноуровневого умноженная на стороне ShapeField] относительно одноуровневых left.
Открытый метод SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) Правая часть ShapeField привязки к заданной стороне с общим родителем NodeShape.
Открытый метод SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) Правая часть ShapeField привязки к заданной стороне с общим родителем ShapeField.
Открытый метод SetTopAnchor(Double) Привязки сторона ShapeField верхняя к горизонтальной линии которой диапазон [высота родительского ShapeElement умноженная на] относительно родительского ShapeElement верхней части.
Открытый метод SetTopAnchor(AnchoringBehavior.Edge, Double) Привязки сторона ShapeField верхняя к определенной части родительского ShapeElement.
Открытый метод SetTopAnchor(NodeShape, Double) Привязки сторона ShapeField верхняя к горизонтальной линии которой диапазон [высота NodeShape одноуровневого умноженная на стороне NodeShape] относительно одноуровневых верхней.
Открытый метод SetTopAnchor(ShapeField, Double) Привязки сторона ShapeField верхняя к горизонтальной линии которой диапазон [высота ShapeField одноуровневого умноженная на стороне ShapeField] относительно одноуровневых верхней.
Открытый метод SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) Привязки сторона ShapeField верхняя к определенной части элемента этого же уровня NodeShape.
Открытый метод SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) Привязки сторона ShapeField верхняя к определенной части элемента этого же уровня ShapeField.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Примеры

Пример см. в разделе AnchoringBehavior.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Diagrams - пространство имен