ListField-Klasse
Ein Formfeld, das eine Liste von Elementen effizient anzeigen kann.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ListField
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Class ListField _
Inherits ShapeField
public class ListField : ShapeField
Der ListField-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ListField(String) | Initialisiert eine neue Instanz der ListField-Klasse. | |
ListField(String, Boolean, String, String) | Initialisiert eine neue Instanz der ListField-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AlternateFontId | Ruft die Schriftart-ID für ein normales, nicht ausgewählten Listenelement ab oder legt dieses fest. | |
AnchoringBehavior | Beschreibt, wie der Inhalt des Felds und seine Größe in Bezug auf das übergeordnete ShapeElement positioniert werden soll. (Von ShapeField geerbt.) | |
DefaultAccessibleDescription | Ruft die standardmäßige barrierefreie Beschreibung ab oder legt diese fest. (Von ShapeField geerbt.) | |
DefaultAccessibleName | Ruft den Standardnamen des Formfelds für das barrierefreie Objekt ab oder legt diesen fest. (Von ShapeField geerbt.) | |
DefaultAccessibleState | Ruft den Standardzustand des Formfelds für das zugreifbare Objekt ab. (Von ShapeField geerbt.) | |
DefaultBackgroundBrushId | Ruft die ID des standardmäßigen Pinsels ab, mit dem der Hintergrund des Formfelds gezeichnet wird, oder legt diese fest. (Von ShapeField geerbt.) | |
DefaultFocusable | Ruft das Feld "Form" ab und überprüft, ob es den Fokus erhalten kann, oder gibt dem Feld die Möglichkeit, den Fokus zu empfangen. (Von ShapeField geerbt.) | |
DefaultInactiveSelectedBackgroundBrushId | Ruft die ID des Standardhintergrundpinsels für das Formfeld ab oder legt diese fest. (Von ShapeField geerbt.) | |
DefaultItemFocusable | Ruft den standardmäßigen fokussierbaren Zustand aller Listenelemente ab oder legt diesen fest. | |
DefaultItemIndent | Ruft den Standardwert ab, das zwischen dem linken Rand des Felds Listen und der linken Seite des Listenelements verwendet werden soll. | |
DefaultItemSelectable | Ruft den standardmäßigen auswählbaren Zustand aller Listenelemente ab oder legt diesen fest. | |
DefaultPenId | Ruft die ID des standardmäßigen Stiftes ab, der für das Formfeld verwendet wird, oder legt diese fest. (Von ShapeField geerbt.) | |
DefaultReflectParentFocusedState | Ruft die untergeordnete Form ab und überprüft, ob es den Fokus erhalten sollte, wenn ihre übergeordnete Form den Fokus erhält oder legt die Fähigkeit fest, den Fokus zu reflektieren. (Von ShapeField geerbt.) | |
DefaultReflectParentSelectedState | Ruft die untergeordnete Form ab und überprüft, ob sie ausgewählt werden sollte, wenn ihre übergeordnete Form ausgewählt ist oder legt die die Fähigkeit fest, die Auswahl zu reflektieren. (Von ShapeField geerbt.) | |
DefaultSelectable | Ruft das Feld "Form" ab und überprüft, ob es standardmäßig ausgewählt werden kann, oder legt den Standardwert des Felds im ausgewählten Zustand fest. (Von ShapeField geerbt.) | |
DefaultSelectedBackgroundBrushId | Ruft die ID des Standardhintergrundpinsels für das Formfeld ab oder legt diese fest. (Von ShapeField geerbt.) | |
DefaultStringFormat | Das standardmäßige Zeichenfolgenformat für alle Listenelemente | |
DefaultVisibility | Ruft das Feld "Form" ab und überprüft, ob es standardmäßig angezeigt wird oder legt die standardmäßige Sichtbarkeit des Felds fest. (Von ShapeField geerbt.) | |
DisabledTextBrushId | Ruft die Pinsel-ID für den Text eines deaktivierten Listenelements ab oder legt diese fest. | |
FocusBackgroundPenId | Ruft die Stift-ID ab, die verwendet wird, um das fokussierte Listenelement zu gliedern, oder legt dieses fest. | |
FocusPenId | Ruft die Stift-ID ab, die verwendet wird, um das fokussierte Listenelement zu gliedern, oder legt dieses fest. | |
InactiveSelectedBackgroundBrushId | Ruft die Pinsel-ID für den Hintergrund eines inaktiven ausgewählten Listenelements ab oder legt diese fest. | |
InactiveSelectedDisabledTextBrushId | Ruft die Pinsel-ID für den Text eines inaktiven, ausgewählten Listenelements ab oder legt diese fest. | |
InactiveSelectedTextBrushId | Ruft die Pinsel-ID für den Text eines inaktiven ausgewählten Listenelements ab oder legt diese fest. | |
JaggedSelectionRectangle | Ruft die jaggedSelection-Eigenschaft ab oder legt diese fest.Wenn diese Eigenschaft auf "true" festgelegt ist, umfasst die Breite der Auswahlrechtecke nur die Inhalte der Unterfelder, nicht die gesamte Breite des Felds.Diese Eigenschaft hat den Standardwert "false". | |
Name | Ruft den Namen des ausgeblendeten Formfelds ab. (Von ShapeField geerbt.) | |
NormalBackgroundBrushId | Ruft die Pinsel-ID für den Hintergrund eines normalen, nicht ausgewählten Listenelements ab oder legt diese fest. | |
NormalFontId | Ruft die Schriftart-ID für ein normales, nicht ausgewählten Listenelement ab oder legt dieses fest. | |
NormalTextBrushId | Ruft die Pinsel-ID für den Text eines normalen, nicht ausgewählten Listenelements ab oder legt diese fest. | |
SelectedBackgroundBrushId | Ruft die Pinsel-ID für den Hintergrund eines ausgewählten Listenelements ab oder legt diese fest. | |
SelectedDisabledTextBrushId | Ruft die Pinsel-ID für den Text eines ausgewählten, deaktivierten Listenelements ab oder legt diese fest. | |
SelectedTextBrushId | Ruft die Pinsel-ID für den Text eines ausgewählten Listenelements ab oder legt diese fest. | |
SnakedList | Ruft einen Wert ab, der angibt, ob die Listenelemente in mehrere Spalten umbrochen werden.Wenn diese Eigenschaft auf "true" festgelegt ist, werden die Elemente im Listenfeld geschlängelt, sodass sie Spalten bilden, wenn es zu viele Elemente gibt, die nicht in den Platz passen, der derzeit durch die Liste eingenommen wird.Das aktuelle Anzahl möglicher sichtbaren Zeilen und Spalten wird dynamisch berechnet, sodass die Liste die Anzahl der Einträge maximiert, die in der aktuellen Größe angezeigt werden können. | |
WatermarkFormat | Das standardmäßige Zeichenfolgenformat für alle Listenelemente |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AccessibleDoDefaultAction | Führt die Standardaktion für das Objekt, auf das zugegriffen werden kann, aus. (Von ShapeField geerbt.) | |
AllowInPlaceEditorAutoSize | Aktiviert den direkten Editor, der im Formfeld automatisch angepasst werden soll. (Von ShapeField geerbt.) | |
AssociateValueWith(Store, AssociatedPropertyInfo) | Ordnet das Form-Feld einer Domäneneigenschaft zu, die zu einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
AssociateValueWith(Store, Guid) | Ordnet das Form-Feld einer Domäneneigenschaft zu, die zu einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Ordnet das Form-Feld einer Domäneneigenschaft zu, die zu einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Ordnet die Sichtbarkeit des Form-Felds einer Domäneneigenschaft, die einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
AssociateVisibilityWith(Store, Guid) | Ordnet die Sichtbarkeit des Form-Felds einer Domäneneigenschaft, die einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Ordnet die Sichtbarkeit des Form-Felds einer Domäneneigenschaft, die einem Form-Element zugewiesen ist. (Von ShapeField geerbt.) | |
CanEditValue | Ruft das Feld "Form" ab und überprüft, ob es bearbeitet werden kann. (Von ShapeField geerbt.) | |
CommitPendingEdit | Führt einen Commit für die anstehende Bearbeitung aus. (Von ShapeField geerbt.) | |
DoHitTest | Ruft Treffer-Testinformationen ab, einschließlich Listenelement. (Überschreibt ShapeField.DoHitTest(PointD, ShapeElement, DiagramHitTestInfo).) | |
DoKeyboardNavigation | Navigiert im Formfeld mithilfe der Tastatur. (Von ShapeField geerbt.) | |
DoPaint | Zeichnet das Formfeld. (Überschreibt ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement).) | |
EditValue(ShapeElement, DiagramClientView) | Öffnet den direkten Editor für das Formfeld. (Von ShapeField geerbt.) | |
EditValue(ShapeElement, DiagramClientView, PointD) | Öffnet den direkten Editor für das Formfeld. (Von ShapeField geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
FindFirstChild | Sucht das erste untergeordnete Shape-Feld im übergeordneten Shape-Feld. (Von ShapeField geerbt.) | |
FindLastChild | Sucht das letzte untergeordnete Shape-Feld im übergeordneten Shape-Feld. (Von ShapeField geerbt.) | |
FindNextChild | Sucht das nächste untergeordnete Shape-Feld im übergeordneten Shape-Feld. (Von ShapeField geerbt.) | |
FindNextInChildSubFields | Durchsucht das nachfolgende untergeordnete Unterfeld von ShapeField in der Navigationsreihenfolge. (Überschreibt ShapeField.FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean).) | |
FindPreviousChild | Sucht das vorherige untergeordnete Shape-Feld im übergeordneten Shape-Feld. (Von ShapeField geerbt.) | |
FindPreviousInChildSubFields | Durchsucht das vorhergehende untergeordnete Unterfeld von ShapeField in der Navigationsreihenfolge. (Überschreibt ShapeField.FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean).) | |
Focused | Ruft das Feld "Form" ab und überprüft, ob es den Fokus besitzt. (Von ShapeField geerbt.) | |
GetAccessibilityObject | Ruft das Barrierefreiheit-Objekt ab, das dem Formfeld zugewiesen wird. (Von ShapeField geerbt.) | |
GetAccessibleChild | Ruft das barrierefreie untergeordnete Unterfeld entsprechend dem angegebenen Index ab. (Überschreibt ShapeField.GetAccessibleChild(ShapeElement, Int32).) | |
GetAccessibleChildCount | Ruft die Anzahl der barrierefreien untergeordneten Elemente ab, die zu diesem Formfeld gehören. (Überschreibt ShapeField.GetAccessibleChildCount(ShapeElement).) | |
GetAccessibleDefaultActionDescription | Ruft den Standardzweck des Formfelds für das zugreifbare Objekt ab. (Von ShapeField geerbt.) | |
GetAccessibleDescription | Gibt die standardmäßige zugreifbare Beschreibung für ein Listenfeld zurück. (Überschreibt ShapeField.GetAccessibleDescription(ShapeElement).) | |
GetAccessibleHelp | Ruft die Hilfe für das Feld "Form" des barrierefreien Objekts ab. (Von ShapeField geerbt.) | |
GetAccessibleHelpTopicFileName | Ruft ein Thema in der Hilfe für das barrierefreie Objekt ab. (Von ShapeField geerbt.) | |
GetAccessibleHelpTopicId | Ruft die ID ab, die dem Hilfethema zum verfügbaren Objekt zugewiesen ist. (Von ShapeField geerbt.) | |
GetAccessibleName | Gibt den standardmäßigen zugreifbaren Namen für ein Listenfeld zurück. (Überschreibt ShapeField.GetAccessibleName(ShapeElement).) | |
GetAccessibleRole | Ruft die zugreifbare Rolle von diesem ShapeField ab. (Überschreibt ShapeField.GetAccessibleRole(ShapeElement).) | |
GetAccessibleState | Ruft den Statun für das Formfeld für das verfügbare Objekt ab. (Von ShapeField geerbt.) | |
GetAccessibleValue | Ruft den Wert für das Formfeld für das verfügbare Objekt ab. (Von ShapeField geerbt.) | |
GetActiveInPlaceEditor | Ruft den direkten Editor ab, der aktiv ist. (Von ShapeField geerbt.) | |
GetBackgroundBrush | Ruft den Pinsel ab, der den Hintergrund für das Formelement zeichnet, dem dieses Formelement zugewiesen ist. (Von ShapeField geerbt.) | |
GetBackgroundBrushId | Ruft die ID des Pinsels ab, der den Hintergrund für das Formelement zeichnet, dem dieses Formfeld zugewiesen ist. (Von ShapeField geerbt.) | |
GetBounds | Ruft die Grenzen dieses ShapeField in globalen Einheiten relativ zur linken oberen Ecke der übergeordneten Form ab. (Überschreibt ShapeField.GetBounds(ShapeElement).) | |
GetCursor | Ruft den Zeiger ab, der angezeigt wird, wenn der Mauszeiger auf das Formfeld zeigt. (Von ShapeField geerbt.) | |
GetFocusable | Ruft das Feld "Form" ab und überprüft, ob es den Fokus erhalten kann. (Von ShapeField geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetInPlaceEditorBounds | Ruft die Begrenzungen für den direkten Editor ab. (Von ShapeField geerbt.) | |
GetItemCount | Ruft die Anzahl der Elemente in diesem Feld ab. | |
GetItemFocusable | Ruft einen Wert ab, der angibt, ob das angegebene Listenelement den Fokus erhalten kann. | |
GetItemHeight | Ruft die Standardhöhe eines Listenelements in globalen Einheiten ab.Das Standardverhalten dieser Methode gibt die Summe von GetItemTextHeight, GetPaddingAboveItemText und GetPaddingBelowItemText zurück. | |
GetItemRectangle | Ruft das Listenelementrechteck in globalen Einheiten relativ zur linken oberen Ecke der übergeordneten Form ab. | |
GetItemSelectable | Ruft einen Wert ab, der angibt, ob das angegebene Listenelement auswählbar ist. | |
GetItemTextHeight | Ruft die Höhe einer Textzeile im Listenelement ab.Diese Texthöhe (Font.GetHeight()) enthält einige Abstände, weshalb es sich bei GetPaddingAboveItemText und GetPaddingBelowItemText um zusätzliche Abstände handelt. | |
GetMaximumInPlaceEditorSize | Ruft die maximalen Begrenzungen für den direkten Editor ab. (Von ShapeField geerbt.) | |
GetMinimumInPlaceEditorSize | Ruft die Mindestbegrenzungen für den direkten Editor ab. (Von ShapeField geerbt.) | |
GetMinimumSize | Ruft die Mindestbreite und Mindesthöhe für das Formfeld ab. (Von ShapeField geerbt.) | |
GetPaddingAboveItemText | Gibt den Abstand zwischen dem oberen Rand des Elements und dem oberen Rand des Texts zurück.Die Texthöhe (Font.GetHeight()) enthält zusätzlich dazu Leerraum. | |
GetPaddingBelowItemText | Gibt den Abstand zwischen dem unteren Rand des Texts und dem unteren Rand des Elements zurück.Die Texthöhe (Font.GetHeight()) enthält zusätzlich dazu Leerraum. | |
GetPen | Ruft den Stift ab, mit dem das Formelement gezeichnet wird, dem das Formfeld zugewiesen ist. (Von ShapeField geerbt.) | |
GetPenId | Ruft die ID des Stifts ab, mit dem das Formelement gezeichnet wird, dem das Formfeld zugewiesen ist. (Von ShapeField geerbt.) | |
GetPotentialMouseAction | Ruft die Mausaktion ab, die aktiviert werden soll, wenn der Benutzer auf einen bestimmten Punkt im Diagramm klickt. (Von ShapeField geerbt.) | |
GetSelectable | Ruft das Feld "Form" ab und überprüft, ob es ausgewählt werden kann. (Von ShapeField geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetValue | Ruft den Wert im Formfeld ab. (Von ShapeField geerbt.) | |
GetValueDomainPropertyInfo | Ruft die Domäneneigenschaft ab, die dem Wert im Formfeld zugewiesen wird. (Von ShapeField geerbt.) | |
GetVisible | Ruft das Feld "Form" ab und überprüft, ob er angezeigt wird. (Von ShapeField geerbt.) | |
HasFocusedAppearance | Ruft das Feld "Form" ab und überprüft, ob angezeigt werden soll, dass es den Fokus besitzt. (Von ShapeField geerbt.) | |
HasPendingEdit | Ruft das Feld "Form" ab und überprüft, ob das Feld als direkter Editor aktiv ist und eine Änderung aussteht. (Von ShapeField geerbt.) | |
HasSelectedAppearance | Ruft das Feld "Form" ab und überprüft, ob es ausgewählt wurde. (Von ShapeField geerbt.) | |
IsNavigationKey(Char) | Ruft den Schlüssel ab, der vom Benutzer gedrückt wurde, und überprüft, ob er verwendet werden kann, um zwischen Formfeldern zu navigieren. (Von ShapeField geerbt.) | |
IsNavigationKey(Keys) | Ruft die Schlüssel ab, die vom Benutzer gedrückt wurden, und überprüft, ob sie verwendet werden können, um zwischen Formfeldern zu navigieren. (Von ShapeField geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
NavigateAscend | Verschiebt den Fokus zum vorherigen Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
NavigateDescend | Verschiebt den Fokus zum nächsten Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
NavigateToFirst | Verschiebt den Fokus zum ersten Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
NavigateToLast | Verschiebt den Fokus zum letzten Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
NavigateToNext | Verschiebt den Fokus zum nächsten Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
NavigateToPrevious | Verschiebt den Fokus zum vorherigen Formfeld in der Navigationsreihenfolge für die ausgewählten Formen. (Von ShapeField geerbt.) | |
OnBeginEdit | Alarmiert Listener, wenn die direkte Bearbeitung begonnen hat. (Von ShapeField geerbt.) | |
OnClick | Alarmiert Listener, wenn der Benutzer auf ein Formfeld geklickt hat. (Von ShapeField geerbt.) | |
OnDoubleClick | Alarmiert Listener, wenn der Benutzer auf ein Formfeld doppelt geklickt hat. (Von ShapeField geerbt.) | |
OnEndEdit | Alarmiert Listener, wenn die direkte Bearbeitung beendet ist. (Von ShapeField geerbt.) | |
OnKeyDown | Alarmiert Listener, wenn der Benutzer beim Zeigen auf ein Formfeld eine Taste gedrückt gehalten hat. (Von ShapeField geerbt.) | |
OnKeyPress | Alarmiert Listener, wenn der Benutzer beim Zeigen auf ein Formfeld eine Taste gedrückt gehalten hat. (Von ShapeField geerbt.) | |
OnKeyUp | Alarmiert Listener, wenn der Benutzer beim Zeigen auf ein Formfeld eine Taste losgelassen hat. (Von ShapeField geerbt.) | |
OnMouseDown | Alarmiert Listener, wenn der Benutzer den Mauszeiger über einem Formfeld hält. (Von ShapeField geerbt.) | |
OnMouseMove | Alarmiert Listener, wenn der Mauszeiger über ein Formfeld bewegt wurde. (Von ShapeField geerbt.) | |
OnMouseUp | Alarmiert Listener, wenn der Benutzer die Maustaste über einem Formfeld losgelassen hat. (Von ShapeField geerbt.) | |
OnMouseWheel | Alarmiert Listener, wenn der Mauszeiger über ein Formfeld kreisförmig bewegt wurde. (Von ShapeField geerbt.) | |
Selected | Ruft das Feld "Form" ab und überprüft, ob es ausgewählt ist. (Von ShapeField geerbt.) | |
SetSelectionRange | Legt die Auswahl auf einen Bereich von Unterfeldern fest (Überschreibt ShapeField.SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem).) | |
SetValue | Weist den angegebenen Wert einem Formfeld zu. (Von ShapeField geerbt.) | |
SetVisible | Legt die Sichtbarkeit des Formfelds fest. (Von ShapeField geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Um einem ListField einem ShapeElement hinzuzufügen, überschreiben Sie die ShapeElements des InitializeShapeFields-Methode. Das ShapeElement muss die IListFieldContainer-Schnittstelle ebenfalls implementieren.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.