AnnotationFlags

AnnotationFlags enumeration

Набор флагов, определяющих различные характеристики аннотации.

[Flags]
public enum AnnotationFlags

Ценности

ИмяЦенностьОписание
Default0Значение по умолчанию.
Invisible1Если установлено, не отображать аннотацию, если она не принадлежит ни к одному из стандартных типов аннотаций и обработчик аннотаций недоступен. Если флажок установлен, отобразить такую неизвестную аннотацию , используя поток внешнего вида, указанный в его словаре внешнего вида, если таковой имеется.
Hidden2Если установлено, не отображать и не печатать аннотацию или разрешать ей взаимодействовать с пользователем, независимо от типа аннотации или наличия обработчика аннотаций. В случаях, когда пространство на экране ограничено, возможность скрывать и показывать аннотации selectly можно использовать в сочетании с потоками внешнего вида для отображения вспомогательной всплывающей информации , аналогичной по функциям онлайн-справочным системам.
Print4Если установлено, печатать аннотацию при печати страницы. Если флажок снят, никогда не печатайте аннотацию, , независимо от того, отображается ли она на экране. Это может быть полезно, например, для аннотаций , представляющих собой интерактивные кнопки, которые не будут иметь смысла на печатной странице.
NoZoom8Если установлено, внешний вид аннотации не масштабируется в соответствии с увеличением страницы. Расположение аннотации на странице (определяется левым верхним углом прямоугольника аннотации) остается фиксированным, независимо от страницы увеличение.
NoRotate10Если установлено, не поворачивайте внешний вид аннотации в соответствии с поворотом страницы. Верхний левый угол прямоугольника аннотации остается в фиксированном месте на странице, независимо от поворота страницы.
NoView20Если установлено, не отображайте аннотацию на экране и не позволяйте ей взаимодействовать с пользователем. Аннотацию можно распечатать (в зависимости от настройки флага печати) , но ее следует считать скрытой для отображения на экране. и взаимодействие с пользователем.
ReadOnly40Если установлено, не позволяйте аннотации взаимодействовать с пользователем. Аннотация может отображаться или печататься (в зависимости от настроек флагов NoView и Print), но не должна реагировать на щелчки мыши или изменять свой вид в ответ на движения мыши. Этот флаг игнорируется для аннотаций виджета; его функция включена в список флага ReadOnly связанного поля формы.
Locked80Если установлено, пользователь не может удалить аннотацию или изменить ее свойства (включая положение и размер) . Однако этот флаг не ограничивает изменения содержимого аннотации, , например, значения поля формы.
ToggleNoView100Если установлено, инвертирует интерпретацию флага NoView для определенных событий. Типичное использование — аннотация, которая появляется только при наведении на нее курсора мыши.
LockedContents200Если установлено, запрещается изменять содержимое аннотации пользователем. Этот флаг не ограничивает удаление аннотации или изменение других свойств аннотации, таких как положение и размер.

Смотрите также