ListField, classe
Un champ de forme capable d'afficher efficacement une liste d'éléments.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ListField
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Déclaration
Public Class ListField _
Inherits ShapeField
public class ListField : ShapeField
Le type ListField expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ListField(String) | Initialise une nouvelle instance de la classe de ListField. | |
ListField(String, Boolean, String, String) | Initialise une nouvelle instance de la classe de ListField. |
Début
Propriétés
Nom | Description | |
---|---|---|
AlternateFontId | Obtient ou définit l'identificateur de la police pour un élément de liste normal et non sélectionné. | |
AnchoringBehavior | Décrit comment le contenu du champ doit positionner et se dimensionner jouez au ShapeElement parent. (Hérité de ShapeField.) | |
DefaultAccessibleDescription | Obtient ou définit la description accessible par défaut. (Hérité de ShapeField.) | |
DefaultAccessibleName | Obtient ou définit le nom par défaut du champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
DefaultAccessibleState | Passe l'état par défaut du champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
DefaultBackgroundBrushId | Obtient ou définit l'IDENTIFICATEUR du pinceau par défaut pour peindre l'arrière-plan du champ de forme. (Hérité de ShapeField.) | |
DefaultFocusable | Obtient le champ de forme et vérifie s'il peut recevoir le focus, ou donne au champ de forme la capacité de recevoir le focus. (Hérité de ShapeField.) | |
DefaultInactiveSelectedBackgroundBrushId | Obtient ou définit l'IDENTIFICATEUR du pinceau d'arrière-plan par défaut pour le champ de forme. (Hérité de ShapeField.) | |
DefaultItemFocusable | Obtient ou les ensembles ont comme valeur par défaut pouvant accepter l'état de tous les éléments de liste. | |
DefaultItemIndent | Obtient la marge standarde de l'utiliser entre le côté gauche du champ de liste et le côté gauche de l'élément de liste. | |
DefaultItemSelectable | Obtient ou les ensembles ont comme valeur par défaut l'état sélectionnable de tous les éléments de liste. | |
DefaultPenId | Obtient ou définit l'IDENTIFICATEUR du stylet par défaut de l'utiliser pour le champ de forme. (Hérité de ShapeField.) | |
DefaultReflectParentFocusedState | Obtient le champ enfant de forme et le vérifie s'il doit recevoir le focus lorsque sa forme parente reçoit le focus ou définit la capacité de refléter l'état de focus de sa forme parente. (Hérité de ShapeField.) | |
DefaultReflectParentSelectedState | Obtient le champ enfant de forme et le vérifie s'il doit être sélectionné lorsque sa forme parente est sélectionnée ou définit la capacité de refléter l'état de sélection de sa forme parente. (Hérité de ShapeField.) | |
DefaultSelectable | Obtient le champ de forme et vérifie s'il peut être sélectionné par défaut ou définit l'état de sélection par défaut du champ de forme. (Hérité de ShapeField.) | |
DefaultSelectedBackgroundBrushId | Obtient ou définit l'IDENTIFICATEUR du pinceau d'arrière-plan par défaut pour le champ de forme. (Hérité de ShapeField.) | |
DefaultStringFormat | Le format de chaîne par défaut pour tous les éléments de liste | |
DefaultVisibility | Obtient le champ de forme et le vérifie s'il apparaît par défaut ou définit la visibilité par défaut du champ de forme. (Hérité de ShapeField.) | |
DisabledTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément de liste des joueurs blessés. | |
FocusBackgroundPenId | Obtient ou définit l'identificateur de stylet utilisé pour esquisser de l'élément de liste ayant le focus. | |
FocusPenId | Obtient ou définit l'identificateur de stylet utilisé pour esquisser de l'élément de liste ayant le focus. | |
InactiveSelectedBackgroundBrushId | Obtient ou définit l'identificateur de pinceau pour l'arrière-plan d'un élément de liste sélectionné inactif. | |
InactiveSelectedDisabledTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément sélectionné inactif de liste des joueurs blessés. | |
InactiveSelectedTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément de liste sélectionné inactif. | |
JaggedSelectionRectangle | Obtient ou définit la propriété de jaggedSelection.Si cette propriété est définie sur true, la largeur des rectangles de sélection traite uniquement le contenu des sous-domaines, pas la largeur entière du champ.Cette propriété a comme valeur par défaut false. | |
Name | Obtient le nom du champ de forme. (Hérité de ShapeField.) | |
NormalBackgroundBrushId | Obtient ou définit l'identificateur de pinceau pour l'arrière-plan d'un élément de liste normal et non sélectionné. | |
NormalFontId | Obtient ou définit l'identificateur de la police pour un élément de liste normal et non sélectionné. | |
NormalTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément de liste normal et non sélectionné. | |
SelectedBackgroundBrushId | Obtient ou définit l'identificateur de pinceau pour l'arrière-plan d'un élément de liste sélectionné. | |
SelectedDisabledTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément sélectionné de liste des joueurs blessés. | |
SelectedTextBrushId | Obtient ou définit l'identificateur de pinceau pour le texte d'un élément de liste sélectionné. | |
SnakedList | Obtient une valeur indiquant si l'un wrapper d'éléments de liste en plusieurs colonnes.Si cette propriété est définie sur true, alors les éléments dans le domaine de liste seront serpentés pour former des colonnes s'il y a trop d'éléments à ajuster dans l'espace actuellement occupé par la liste.L'actuel # des lignes visibles possibles et des colonnes est dynamiquement calculé afin que la liste agrandisse le nombre d'entrées qui peuvent être montrées dans sa taille actuelle. | |
WatermarkFormat | Le format de chaîne par défaut pour tous les éléments de liste |
Début
Méthodes
Nom | Description | |
---|---|---|
AccessibleDoDefaultAction | Exécute l'action par défaut pour l'objet accessible. (Hérité de ShapeField.) | |
AllowInPlaceEditorAutoSize | Active l'éditeur sur place à affecter automatiquement dans le domaine de forme. (Hérité de ShapeField.) | |
AssociateValueWith(Store, AssociatedPropertyInfo) | Associe le champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
AssociateValueWith(Store, Guid) | Associe le champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Associe le champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Associe la visibilité du champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
AssociateVisibilityWith(Store, Guid) | Associe la visibilité du champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Associe la visibilité du champ de forme avec une propriété de domaine qui est assignée à un élément de forme. (Hérité de ShapeField.) | |
CanEditValue | Obtient le champ de forme et le vérifie s'il peut être modifié. (Hérité de ShapeField.) | |
CommitPendingEdit | Valide la modification en attente. (Hérité de ShapeField.) | |
DoHitTest | Extrait les informations de test de positionnement, notamment qui élément de liste. (Substitue ShapeField.DoHitTest(PointD, ShapeElement, DiagramHitTestInfo).) | |
DoKeyboardNavigation | Navigue dans le domaine de forme à l'aide du clavier. (Hérité de ShapeField.) | |
DoPaint | Dessine le champ de forme. (Substitue ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement).) | |
EditValue(ShapeElement, DiagramClientView) | Ouvre l'éditeur sur place pour le champ de forme. (Hérité de ShapeField.) | |
EditValue(ShapeElement, DiagramClientView, PointD) | Ouvre l'éditeur sur place pour le champ de forme. (Hérité de ShapeField.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
FindFirstChild | Recherche le premier champ enfant de forme dans le champ parent de forme. (Hérité de ShapeField.) | |
FindLastChild | Recherche le dernier champ enfant de forme dans le champ parent de forme. (Hérité de ShapeField.) | |
FindNextChild | Recherche le champ enfant suivant de forme dans le champ parent de forme. (Hérité de ShapeField.) | |
FindNextInChildSubFields | Recherche la sous-rubrique enfant suivant de ce ShapeField dans la séquence de navigation. (Substitue ShapeField.FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean).) | |
FindPreviousChild | Recherche le champ enfant précédent de forme dans le champ parent de forme. (Hérité de ShapeField.) | |
FindPreviousInChildSubFields | Recherche la sous-rubrique enfant précédent de ce ShapeField dans la séquence de navigation. (Substitue ShapeField.FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean).) | |
Focused | Obtient le champ de forme et le vérifie s'il a le focus. (Hérité de ShapeField.) | |
GetAccessibilityObject | Obtient l'objet d'accessibilité qui est assigné au champ de forme. (Hérité de ShapeField.) | |
GetAccessibleChild | Extrait la sous-rubrique enfant accessible correspondant à l'index spécifié. (Substitue ShapeField.GetAccessibleChild(ShapeElement, Int32).) | |
GetAccessibleChildCount | Extrait le nombre d'enfants accessibles appartenant à ce ShapeField. (Substitue ShapeField.GetAccessibleChildCount(ShapeElement).) | |
GetAccessibleDefaultActionDescription | Obtient l'objectif par défaut du champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
GetAccessibleDescription | Retourne la description accessible par défaut pour un champ de liste. (Substitue ShapeField.GetAccessibleDescription(ShapeElement).) | |
GetAccessibleHelp | Obtient l'aide de champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
GetAccessibleHelpTopicFileName | Obtient un sujet dans l'aide pour l'objet accessible. (Hérité de ShapeField.) | |
GetAccessibleHelpTopicId | Obtient l'IDENTIFICATEUR qui est assigné à la rubrique d'aide pour l'objet accessible. (Hérité de ShapeField.) | |
GetAccessibleName | Retourne le nom accessible par défaut pour un champ de liste. (Substitue ShapeField.GetAccessibleName(ShapeElement).) | |
GetAccessibleRole | Extrait le rôle accessible de ce ShapeField. (Substitue ShapeField.GetAccessibleRole(ShapeElement).) | |
GetAccessibleState | Passe l'état du champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
GetAccessibleValue | Obtient la valeur dans le champ de forme pour l'objet accessible. (Hérité de ShapeField.) | |
GetActiveInPlaceEditor | Obtient l'éditeur sur place qui est actif. (Hérité de ShapeField.) | |
GetBackgroundBrush | Obtient le pinceau qui dessine l'arrière-plan pour l'élément de forme auquel ce champ de forme est assigné. (Hérité de ShapeField.) | |
GetBackgroundBrushId | Obtient l'IDENTIFICATEUR du pinceau qui dessine l'arrière-plan pour l'élément de forme auquel ce champ de forme est assigné. (Hérité de ShapeField.) | |
GetBounds | Obtient les limites de ce ShapeField dans des unités de code par rapport à le bord supérieur gauche de la forme parente. (Substitue ShapeField.GetBounds(ShapeElement).) | |
GetCursor | Obtient le pointeur qui s'affiche lorsque la souris pointe vers le champ de forme. (Hérité de ShapeField.) | |
GetFocusable | Obtient le champ de forme et le vérifie s'il peut recevoir le focus. (Hérité de ShapeField.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetInPlaceEditorBounds | Obtient les limites pour l'éditeur sur place. (Hérité de ShapeField.) | |
GetItemCount | Obtient le nombre d'éléments dans ce domaine de liste. | |
GetItemFocusable | Obtient une valeur indiquant si l'élément de liste spécifié est pouvant être actif. | |
GetItemHeight | Obtient la hauteur standarde d'un élément de liste dans des unités du monde.Le comportement par défaut de cette méthode retourne la somme de GetItemTextHeight, de GetPaddingAboveItemText, et de GetPaddingBelowItemText. | |
GetItemRectangle | Obtient le rectangle d'élément de liste dans des unités de code par rapport à le bord supérieur gauche de la forme parente. | |
GetItemSelectable | Obtient une valeur indiquant si l'élément de liste spécifié est sélectionnable. | |
GetItemTextHeight | Obtient la hauteur d'une ligne de texte dans l'élément de liste.Cette hauteur de texte (Font.GetHeight ()) contient une certaine marge intérieure, ce GetPaddingAboveItemText et GetPaddingBelowItemText est marge intérieure supplémentaire sur ce. | |
GetMaximumInPlaceEditorSize | Obtient les limites maximales l'éditeur sur place. (Hérité de ShapeField.) | |
GetMinimumInPlaceEditorSize | Obtient les limites minimale pour l'éditeur sur place. (Hérité de ShapeField.) | |
GetMinimumSize | Obtient la largeur minimale et la hauteur pour le champ de forme. (Hérité de ShapeField.) | |
GetPaddingAboveItemText | Retourne l'espacement entre le haut de l'élément et le haut du texte.La hauteur de texte (Font.GetHeight ()) contient une certaine marge intérieure, donc cela termine en plus de celui. | |
GetPaddingBelowItemText | Retourne l'espacement entre le bas du texte et le bas de l'élément.La hauteur de texte (Font.GetHeight ()) contient une certaine marge intérieure, donc cela termine en plus de celui. | |
GetPen | Obtient le stylet qui dessine l'élément de forme auquel le champ de forme est assigné. (Hérité de ShapeField.) | |
GetPenId | Obtient l'IDENTIFICATEUR du stylet qui dessine l'élément de forme auquel le champ de forme est assigné. (Hérité de ShapeField.) | |
GetPotentialMouseAction | Obtient l'action de souris d'activer lorsque les clics suivants d'utilisateur tape un point spécifique sur le diagramme. (Hérité de ShapeField.) | |
GetSelectable | Obtient le champ de forme et le vérifie s'il peut être sélectionné. (Hérité de ShapeField.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetValue | Obtient la valeur dans le champ de forme. (Hérité de ShapeField.) | |
GetValueDomainPropertyInfo | Obtient la propriété de domaine qui est assignée à la valeur dans le champ de forme. (Hérité de ShapeField.) | |
GetVisible | Obtient le champ de forme et le vérifie s'il apparaît. (Hérité de ShapeField.) | |
HasFocusedAppearance | Obtient le champ de forme et le vérifie s'il doit se avoir le focus. (Hérité de ShapeField.) | |
HasPendingEdit | Obtient le champ de forme et le vérifie si son éditeur sur place est actif et une modification est en attente. (Hérité de ShapeField.) | |
HasSelectedAppearance | Obtient le champ de forme et le vérifie s'il semble être sélectionné. (Hérité de ShapeField.) | |
IsNavigationKey(Char) | Obtient la clé que l'utilisateur a appuyée sur et la vérifie si elle peut être utilisée pour naviguer entre les champs de forme. (Hérité de ShapeField.) | |
IsNavigationKey(Keys) | Obtient les clés que l'utilisateur a appuyées sur et les vérifie si elles peuvent être utilisées pour naviguer entre les champs de forme. (Hérité de ShapeField.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
NavigateAscend | Déplace le focus au champ précédent de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
NavigateDescend | Déplace le focus au champ suivant de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
NavigateToFirst | Déplace le focus au premier champ de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
NavigateToLast | Déplace le focus vers le dernier champ de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
NavigateToNext | Déplace le focus au champ suivant de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
NavigateToPrevious | Déplace le focus au champ précédent de forme dans la séquence de navigation pour les formes sélectionnées. (Hérité de ShapeField.) | |
OnBeginEdit | Alerte des écouteurs lorsque la modification sur place a commencé. (Hérité de ShapeField.) | |
OnClick | Alerte des écouteurs lorsque l'utilisateur a cliqué un champ de forme. (Hérité de ShapeField.) | |
OnDoubleClick | Alerte des écouteurs lorsque l'utilisateur a double-cliquer un champ de forme. (Hérité de ShapeField.) | |
OnEndEdit | Alerte des écouteurs lorsque la modification sur place s'est achevée. (Hérité de ShapeField.) | |
OnKeyDown | Alerte des écouteurs lorsque l'utilisateur contenait une clé lorsque pointant vers un champ de forme. (Hérité de ShapeField.) | |
OnKeyPress | Alerte des écouteurs lorsque l'utilisateur a appuyé sur une clé lorsque pointant vers un champ de forme. (Hérité de ShapeField.) | |
OnKeyUp | Alerte des écouteurs lorsque l'utilisateur a libéré une clé lorsque pointant vers un champ de forme. (Hérité de ShapeField.) | |
OnMouseDown | Alerte des écouteurs lorsque l'utilisateur maintient le pointage avec la souris un champ de forme. (Hérité de ShapeField.) | |
OnMouseMove | Alerte des écouteurs lorsque la souris a été déplacée sur un champ de forme. (Hérité de ShapeField.) | |
OnMouseUp | Alerte des écouteurs lorsque l'utilisateur a libéré le bouton de souris sur un champ de forme. (Hérité de ShapeField.) | |
OnMouseWheel | Alerte des écouteurs lorsque la souris a été faite pivoter sur un champ de forme. (Hérité de ShapeField.) | |
Selected | Obtient le champ de forme et le vérifie s'il est sélectionné. (Hérité de ShapeField.) | |
SetSelectionRange | Définit la sélection à une plage des sous-zones (Substitue ShapeField.SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem).) | |
SetValue | Assigne la valeur spécifiée à un champ de forme. (Hérité de ShapeField.) | |
SetVisible | Définit la visibilité du champ de forme. (Hérité de ShapeField.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Notes
Pour ajouter un ListField à un ShapeElement, substituez la méthode d'InitializeShapeFields du ShapeElement.Le ShapeElement doit également implémenter l'interface d'IListFieldContainer.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.