AnnotationFlags

AnnotationFlags enumeration

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

[Flags]
public enum AnnotationFlags

Ценности

Имя Ценность Описание
Default 0 Значение по умолчанию.
Invisible 1 Если установлено, не отображать аннотацию, если она не принадлежит ни к одному из стандартных типов аннотаций и обработчик аннотаций недоступен. Если флажок установлен, отобразить такую неизвестную аннотацию , используя поток внешнего вида, указанный в его словаре внешнего вида, если таковой имеется.
Hidden 2 Если установлено, не отображать и не печатать аннотацию или разрешать ей взаимодействовать с пользователем, независимо от типа аннотации или наличия обработчика аннотаций. В случаях, когда пространство на экране ограничено, возможность скрывать и показывать аннотации selectly можно использовать в сочетании с потоками внешнего вида для отображения вспомогательной всплывающей информации , аналогичной по функциям онлайн-справочным системам.
Print 4 Если установлено, печатать аннотацию при печати страницы. Если флажок снят, никогда не печатайте аннотацию, , независимо от того, отображается ли она на экране. Это может быть полезно, например, для аннотаций , представляющих собой интерактивные кнопки, которые не будут иметь смысла на печатной странице.
NoZoom 8 Если установлено, внешний вид аннотации не масштабируется в соответствии с увеличением страницы. Расположение аннотации на странице (определяется левым верхним углом прямоугольника аннотации) остается фиксированным, независимо от страницы увеличение.
NoRotate 10 Если установлено, не поворачивайте внешний вид аннотации в соответствии с поворотом страницы. Верхний левый угол прямоугольника аннотации остается в фиксированном месте на странице, независимо от поворота страницы.
NoView 20 Если установлено, не отображайте аннотацию на экране и не позволяйте ей взаимодействовать с пользователем. Аннотацию можно распечатать (в зависимости от настройки флага печати) , но ее следует считать скрытой для отображения на экране. и взаимодействие с пользователем.
ReadOnly 40 Если установлено, не позволяйте аннотации взаимодействовать с пользователем. Аннотация может отображаться или печататься (в зависимости от настроек флагов NoView и Print), но не должна реагировать на щелчки мыши или изменять свой вид в ответ на движения мыши. Этот флаг игнорируется для аннотаций виджета; его функция включена в список флага ReadOnly связанного поля формы.
Locked 80 Если установлено, пользователь не может удалить аннотацию или изменить ее свойства (включая положение и размер) . Однако этот флаг не ограничивает изменения содержимого аннотации, , например, значения поля формы.
ToggleNoView 100 Если установлено, инвертирует интерпретацию флага NoView для определенных событий. Типичное использование — аннотация, которая появляется только при наведении на нее курсора мыши.
LockedContents 200 Если установлено, запрещается изменять содержимое аннотации пользователем. Этот флаг не ограничивает удаление аннотации или изменение других свойств аннотации, таких как положение и размер.

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