ListField - класс
Поле формы, способное эффективно отображать список элементов.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ListField
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
Public Class ListField _
Inherits ShapeField
public class ListField : ShapeField
Тип ListField предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ListField(String) | Инициализирует новый экземпляр класса ListField. |
![]() |
ListField(String, Boolean, String, String) | Инициализирует новый экземпляр класса ListField. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
AlternateFontId | Возвращает или задает идентификатор шрифта для нормального, невыбранном элемента списка. |
![]() |
AnchoringBehavior | Описывает, как содержимое поля должно располагаться и размер самого относительно родительского ShapeElement. (Унаследовано от ShapeField.) |
![]() |
DefaultAccessibleDescription | Возвращает или задает описание. доступное по умолчанию (Унаследовано от ShapeField.) |
![]() |
DefaultAccessibleName | Возвращает или задает имя по умолчанию поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
DefaultAccessibleState | Получает состояние по умолчанию поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
DefaultBackgroundBrushId | Возвращает или задает идентификатор по умолчанию кисти для закрашивания фона поля формы. (Унаследовано от ShapeField.) |
![]() |
DefaultFocusable | Получает поле формы и проверяет ли оно может получать фокус или присваивает полю формы возможность получить фокус. (Унаследовано от ShapeField.) |
![]() |
DefaultInactiveSelectedBackgroundBrushId | Возвращает или задает идентификатор по умолчанию кисти фона для поля формы. (Унаследовано от ShapeField.) |
![]() |
DefaultItemFocusable | Возвращает или задает цвета по умолчанию, способному получать фокус, состояние всех элементов списка. |
![]() |
DefaultItemIndent | Получает стандартные поля использоваться между левой стороной поля списка и левой стороной элемента списка. |
![]() |
DefaultItemSelectable | Возвращает или задает цвета по умолчанию дискретные состояние всех элементов списка. |
![]() |
DefaultPenId | Возвращает или задает идентификатор по умолчанию пера, используемый для поля формы. (Унаследовано от ShapeField.) |
![]() |
DefaultReflectParentFocusedState | Получает поле формы дочернего элемента и проверяет, должен ли он получать фокус, если его родительская фигура получает фокус или задает возможность отразить состояние фокуса для своей родительской формы. (Унаследовано от ShapeField.) |
![]() |
DefaultReflectParentSelectedState | Получает поле формы дочернего элемента и проверяет, должна ли она быть выбрана, если выбрана родительская фигура или задает его возможности отражения состояния выделения своей родительской формы. (Унаследовано от ShapeField.) |
![]() |
DefaultSelectable | Получает поле формы и проверяет, может ли быть выбран по умолчанию или задает состояние по умолчанию выделения поля формы. (Унаследовано от ShapeField.) |
![]() |
DefaultSelectedBackgroundBrushId | Возвращает или задает идентификатор по умолчанию кисти фона для поля формы. (Унаследовано от ShapeField.) |
![]() |
DefaultStringFormat | По умолчанию формат строки для всех элементов списка |
![]() |
DefaultVisibility | Получает поле формы и проверяет, отображается ли он по умолчанию или устанавливается по умолчанию видимость поля формы. (Унаследовано от ShapeField.) |
![]() |
DisabledTextBrushId | Возвращает или задает идентификатор кисти для текста отключенного элемента списка. |
![]() |
FocusBackgroundPenId | Возвращает или задает идентификатор пера, используемый для структуризации фокусируемый элемент списка. |
![]() |
FocusPenId | Возвращает или задает идентификатор пера, используемый для структуризации фокусируемый элемент списка. |
![]() |
InactiveSelectedBackgroundBrushId | Возвращает или задает идентификатор неактивного кисти для фона выбранного элемента списка. |
![]() |
InactiveSelectedDisabledTextBrushId | Возвращает или задает идентификатор кисти для текста неактивного выбран отключенный элемент списка. |
![]() |
InactiveSelectedTextBrushId | Возвращает или задает идентификатор кисти для текста неактивного выбранный элемент списка. |
![]() |
JaggedSelectionRectangle | Возвращает или задает свойство jaggedSelection.Если это свойство имеет значение true, то ширина прямоугольников выделения только содержимое subfields, не охватывает всю ширину поля.Это свойство по умолчанию имеет значение false. |
![]() |
Name | Возвращает имя поля формы. (Унаследовано от ShapeField.) |
![]() |
NormalBackgroundBrushId | Возвращает или задает идентификатор кисти для фона нормального, невыбранном элемента списка. |
![]() |
NormalFontId | Возвращает или задает идентификатор шрифта для нормального, невыбранном элемента списка. |
![]() |
NormalTextBrushId | Возвращает или задает идентификатор кисти для текста нормального, невыбранном элемента списка. |
![]() |
SelectedBackgroundBrushId | Возвращает или задает идентификатор кисти для фона выбранного элемента списка. |
![]() |
SelectedDisabledTextBrushId | Возвращает или задает идентификатор кисти для выбранного текста отключенного элемента списка. |
![]() |
SelectedTextBrushId | Возвращает или задает идентификатор кисти для текста выбранного элемента списка. |
![]() |
SnakedList | Возвращает значение, указывающее, используя программы-оболочки элементов списка на несколько столбцов.Если это свойство имеет значение true, то элементы в поле списка будут snaked для формирования столбцы при слишком много элементов для соответствия в пространстве в данный момент занятой списком.Текущее количество возможных видимых строк и столбцов вычисляется динамически, чтобы развернуть список число записей, которые можно отобразить в текущем размере. |
![]() |
WatermarkFormat | По умолчанию формат строки для всех элементов списка |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AccessibleDoDefaultAction | Выполняет действие по умолчанию для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
AllowInPlaceEditorAutoSize | Включает редактор на месте для автоматического определения размеров в поле формы. (Унаследовано от ShapeField.) |
![]() |
AssociateValueWith(Store, AssociatedPropertyInfo) | Связывает поле фигуры со свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
AssociateValueWith(Store, Guid) | Связывает поле фигуры со свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Связывает поле фигуры со свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Связывает видимость поля формы с свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
AssociateVisibilityWith(Store, Guid) | Связывает видимость поля формы с свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Связывает видимость поля формы с свойством домена, присвоенное элементу фигуры. (Унаследовано от ShapeField.) |
![]() |
CanEditValue | Получает поле формы и проверяет, является ли его можно изменить. (Унаследовано от ShapeField.) |
![]() |
CommitPendingEdit | Фиксирует отложенную правка. (Унаследовано от ShapeField.) |
![]() |
DoHitTest | Извлекает сведения о проверке нажатия, в том числе, элемент списка. (Переопределяет ShapeField.DoHitTest(PointD, ShapeElement, DiagramHitTestInfo).) |
![]() |
DoKeyboardNavigation | Переход в поле формы с помощью клавиатуры. (Унаследовано от ShapeField.) |
![]() |
DoPaint | Рисует поле формы. (Переопределяет ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement).) |
![]() |
EditValue(ShapeElement, DiagramClientView) | Открывается редактор на месте для поля формы. (Унаследовано от ShapeField.) |
![]() |
EditValue(ShapeElement, DiagramClientView, PointD) | Открывается редактор на месте для поля формы. (Унаследовано от ShapeField.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
FindFirstChild | Ищет первое поле формы дочерних элементов в родительском поле формы. (Унаследовано от ShapeField.) |
![]() |
FindLastChild | Находит последнее поле формы дочерних элементов в родительском поле формы. (Унаследовано от ShapeField.) |
![]() |
FindNextChild | Находит следующее поле формы дочерних элементов в родительском поле формы. (Унаследовано от ShapeField.) |
![]() |
FindNextInChildSubFields | Находит subfield дочернего элемента этого ShapeField следующий в последовательности переходов. (Переопределяет ShapeField.FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean).) |
![]() |
FindPreviousChild | Находит предыдущее поле формы дочерних элементов в родительском поле формы. (Унаследовано от ShapeField.) |
![]() |
FindPreviousInChildSubFields | Находит subfield дочернего элемента этого ShapeField предыдущий в последовательности переходов. (Переопределяет ShapeField.FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean).) |
![]() |
Focused | Получает поле формы и проверяет, имеет ли он фокус. (Унаследовано от ShapeField.) |
![]() |
GetAccessibilityObject | Возвращает объект со специальными возможностями, присвоенный полю формы. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleChild | Subfield извлекает доступный дочерний элемент, соответствующий указанному индексу. (Переопределяет ShapeField.GetAccessibleChild(ShapeElement, Int32).) |
![]() |
GetAccessibleChildCount | Получает количество доступных дочерних элементов, принадлежащий данному ShapeField. (Переопределяет ShapeField.GetAccessibleChildCount(ShapeElement).) |
![]() |
GetAccessibleDefaultActionDescription | Возвращает назначение по умолчанию поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleDescription | Возвращает доступное описание по умолчанию для поля списка. (Переопределяет ShapeField.GetAccessibleDescription(ShapeElement).) |
![]() |
GetAccessibleHelp | Возвращает Справку поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleHelpTopicFileName | Возвращает тему справки для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleHelpTopicId | Возвращает идентификатор, присвоенный разделе Справки для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleName | Возвращает доступное имя по умолчанию для поля списка. (Переопределяет ShapeField.GetAccessibleName(ShapeElement).) |
![]() |
GetAccessibleRole | Извлекает доступная роль данного ShapeField. (Переопределяет ShapeField.GetAccessibleRole(ShapeElement).) |
![]() |
GetAccessibleState | Получает состояние поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetAccessibleValue | Возвращает значение поля формы для объекта со специальными возможностями. (Унаследовано от ShapeField.) |
![]() |
GetActiveInPlaceEditor | Возвращает редактор на месте, активен. (Унаследовано от ShapeField.) |
![]() |
GetBackgroundBrush | Возвращает кисть, которая рисует фон для элемента фигуры, к которому присвоено данное поле формы. (Унаследовано от ShapeField.) |
![]() |
GetBackgroundBrushId | Получает идентификатор кисти, которая рисует фон для элемента фигуры, к которому присвоено данное поле формы. (Унаследовано от ShapeField.) |
![]() |
GetBounds | Получает границы данного ShapeField в международных единицах измерения относительно левого края родительской формы. (Переопределяет ShapeField.GetBounds(ShapeElement).) |
![]() |
GetCursor | Получает указатель, который появляется, когда мышь указывает на поле формы. (Унаследовано от ShapeField.) |
![]() |
GetFocusable | Получает поле формы и проверяет ли оно может получать фокус. (Унаследовано от ShapeField.) |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetInPlaceEditorBounds | Получает границы для редактора на месте. (Унаследовано от ShapeField.) |
![]() |
GetItemCount | Получает число элементов в данном поле со списком. |
![]() |
GetItemFocusable | Возвращает значение, указывающее, является ли заданный элемент списка, способному получать фокус. |
![]() |
GetItemHeight | Возвращает стандартную высоту элемента списка в международных единицах измерения.По умолчанию функциональности этого метода возвращает сумму GetItemTextHeight, GetPaddingAboveItemText и GetPaddingBelowItemText. |
![]() |
GetItemRectangle | Возвращает прямоугольник элемента списка в международных единицах измерения относительно левого края родительской формы. |
![]() |
GetItemSelectable | Возвращает значение, указывающее, является ли заданный элемент списка дискретный. |
![]() |
GetItemTextHeight | Получает высоту строки текста в элементе списка.Эта высота текста (Font.GetHeight ()) содержит некоторую заполнение, поэтому GetPaddingAboveItemText и GetPaddingBelowItemText дополнительная заполнение поверх. |
![]() |
GetMaximumInPlaceEditorSize | Получает максимальные границы для встроенного редактора. (Унаследовано от ShapeField.) |
![]() |
GetMinimumInPlaceEditorSize | Возвращает минимальный размер границы для редактора на месте. (Унаследовано от ShapeField.) |
![]() |
GetMinimumSize | Возвращает минимальные ширину и высоту для поля формы. (Унаследовано от ShapeField.) |
![]() |
GetPaddingAboveItemText | Возвращает расстояние между верхней частью элемента и верхней границей текста.Высота текста (Font.GetHeight ()) содержит некоторую заполнение, поэтому это дополняет в дополнение к этому. |
![]() |
GetPaddingBelowItemText | Возвращает расстояние между нижней частью элемента и нижней границей текста.Высота текста (Font.GetHeight ()) содержит некоторую заполнение, поэтому это дополняет в дополнение к этому. |
![]() |
GetPen | Получает перо, которая рисует элемент фигуры, к которому присвоено поле формы. (Унаследовано от ShapeField.) |
![]() |
GetPenId | Получает идентификатор пера, которая рисует элемент фигуры, к которому присвоено поле формы. (Унаследовано от ShapeField.) |
![]() |
GetPotentialMouseAction | Возвращает действие, когда пользователь щелкает мышью активировать далее конкретный точку на диаграмме. (Унаследовано от ShapeField.) |
![]() |
GetSelectable | Получает поле формы и проверяет ли оно может быть выбран. (Унаследовано от ShapeField.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetValue | Возвращает значение поля формы. (Унаследовано от ShapeField.) |
![]() |
GetValueDomainPropertyInfo | Возвращает свойство домена, присвоенное значение в поле формы. (Унаследовано от ShapeField.) |
![]() |
GetVisible | Получает поле формы и проверяет, отображается ли он. (Унаследовано от ShapeField.) |
![]() |
HasFocusedAppearance | Получает поле формы и проверяет, должен ли оно показаться, что имевший фокус. (Унаследовано от ShapeField.) |
![]() |
HasPendingEdit | Получает поле формы и проверяет, является ли его встроенного редактора и изменение активен ожидается. (Унаследовано от ShapeField.) |
![]() |
HasSelectedAppearance | Получает поле формы и проверяет, является ли он установлен. (Унаследовано от ShapeField.) |
![]() |
IsNavigationKey(Char) | Возвращает ключ, который пользователь отжал и проверяет, является ли его можно использовать для перехода между полями фигуры. (Унаследовано от ShapeField.) |
![]() |
IsNavigationKey(Keys) | Возвращает ключи, которые пользователь отжал и проверяет, является ли они могут быть использованы для перехода между полями фигуры. (Унаследовано от ShapeField.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
NavigateAscend | Перемещает фокус к предыдущему полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
NavigateDescend | Перемещает фокус к следующему полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
NavigateToFirst | Перемещает фокус к первому полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
NavigateToLast | Передает фокус последней полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
NavigateToNext | Перемещает фокус к следующему полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
NavigateToPrevious | Перемещает фокус к предыдущему полю формы в последовательности переходов для выбранных фигур. (Унаследовано от ShapeField.) |
![]() |
OnBeginEdit | Alerts, прослушиватели, если редактирование на месте началось (Унаследовано от ShapeField.) |
![]() |
OnClick | Alerts, прослушиватели, когда пользователь нажимает поле формы. (Унаследовано от ShapeField.) |
![]() |
OnDoubleClick | Alerts, прослушиватели, когда пользователь дважды щелкнул поле формы. (Унаследовано от ShapeField.) |
![]() |
OnEndEdit | Alerts, прослушиватели, если редактирование на месте завершен. (Унаследовано от ShapeField.) |
![]() |
OnKeyDown | Alerts, прослушиватели, когда пользователь удерживал ключом, указывающим на поле формы. (Унаследовано от ShapeField.) |
![]() |
OnKeyPress | Alerts, прослушиватели, когда пользователь отжимал ключом, указывающим на поле формы. (Унаследовано от ShapeField.) |
![]() |
OnKeyUp | Alerts, прослушиватели, когда пользователь освобождал ключом, указывающим на поле формы. (Унаследовано от ShapeField.) |
![]() |
OnMouseDown | Alerts, прослушиватели при удерживании пользователем при наведении курсора мыши на поле формы. (Унаследовано от ShapeField.) |
![]() |
OnMouseMove | Alerts, прослушиватели, когда указатель мыши над полем формы было перемещено. (Унаследовано от ShapeField.) |
![]() |
OnMouseUp | Alerts, прослушиватели, когда пользователь освобождал кнопка мыши находится над полем формы. (Унаследовано от ShapeField.) |
![]() |
OnMouseWheel | Alerts, прослушиватели, когда мышь была вращано по полю формы. (Унаследовано от ShapeField.) |
![]() |
Selected | Получает поле формы и проверяет, установлен ли он. (Унаследовано от ShapeField.) |
![]() |
SetSelectionRange | Устанавливает выделение диапазона subfields (Переопределяет ShapeField.SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem).) |
![]() |
SetValue | Присвоить указанное значение в поле формы. (Унаследовано от ShapeField.) |
![]() |
SetVisible | Задает видимость поля формы. (Унаследовано от ShapeField.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Заметки
Чтобы добавить ListField к ShapeElement, переопределите метод InitializeShapeFields ShapeElement.ShapeElement должны также реализовать интерфейс IListFieldContainer.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен