Klasa ListField
Pole kształt stanie wydajnie zawierające listę elementów.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
Microsoft.VisualStudio.Modeling.Diagrams.ListField
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
Public Class ListField _
Inherits ShapeField
public class ListField : ShapeField
Typ ListField uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ListField(String) | Inicjuje nowe wystąpienie klasy ListField. | |
ListField(String, Boolean, String, String) | Inicjuje nowe wystąpienie klasy ListField. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AlternateFontId | Zwraca lub ustawia identyfikator czcionki dla elementu listy normalnych, niezaznaczone. | |
AnchoringBehavior | W tym artykule opisano, jak zawartość pola należy położenia i rozmiaru sobie w stosunku do nadrzędnego ShapeElement. (Odziedziczone z ShapeField). | |
DefaultAccessibleDescription | Zwraca lub ustawia domyślny opis dostępne. (Odziedziczone z ShapeField). | |
DefaultAccessibleName | Zwraca lub ustawia domyślną nazwę pola kształtu dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
DefaultAccessibleState | Pobiera stan domyślny pola kształtu dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
DefaultBackgroundBrushId | Zwraca lub ustawia identyfikator domyślnego pędzla do malowania tło pola kształtu. (Odziedziczone z ShapeField). | |
DefaultFocusable | Pobiera pola kształtu i weryfikuje, czy może być ustawiony fokus, lub daje możliwość fokus w polu kształt. (Odziedziczone z ShapeField). | |
DefaultInactiveSelectedBackgroundBrushId | Zwraca lub ustawia identyfikator pędzla tło domyślne, w polu kształtu. (Odziedziczone z ShapeField). | |
DefaultItemFocusable | Zwraca lub ustawia domyślny stan z możliwością przeniesienia fokusu wszystkich elementów listy. | |
DefaultItemIndent | Pobiera standardowej marży między z lewej strony pola listy i lewej stronie elementu listy. | |
DefaultItemSelectable | Zwraca lub ustawia domyślny wybór stan wszystkich elementów listy. | |
DefaultPenId | Pobiera lub ustawia identyfikator pióro domyślną w polu kształt. (Odziedziczone z ShapeField). | |
DefaultReflectParentFocusedState | Pobiera dziecka kształtu pole i sprawdza, czy klient powinien otrzymać fokus podczas jej kształtu nadrzędnego uzyskuje fokus lub ustawia możliwość odzwierciedlają stan aktywny jej kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
DefaultReflectParentSelectedState | Pobiera dziecka kształtu pole i sprawdza, czy powinien zostać wybrany, gdy jej kształtu nadrzędnego jest zaznaczona lub ustawia możliwość odzwierciedlają stan zaznaczenia kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
DefaultSelectable | Pobiera pola kształtu i sprawdza, czy można wybierać domyślne lub ustawia domyślny stan zaznaczenia pola kształtu. (Odziedziczone z ShapeField). | |
DefaultSelectedBackgroundBrushId | Zwraca lub ustawia identyfikator pędzla tło domyślne, w polu kształtu. (Odziedziczone z ShapeField). | |
DefaultStringFormat | Format ciągu domyślne dla wszystkich elementów listy | |
DefaultVisibility | Pobiera pola kształtu i weryfikuje, czy pojawia się domyślnie lub ustawia domyślną widoczność pola kształtu. (Odziedziczone z ShapeField). | |
DisabledTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst elementu listy wyłączone. | |
FocusBackgroundPenId | Zwraca lub ustawia identyfikator pióra, używanego do elementu listy ukierunkowanych konspektu. | |
FocusPenId | Zwraca lub ustawia identyfikator pióra, używanego do elementu listy ukierunkowanych konspektu. | |
InactiveSelectedBackgroundBrushId | Zwraca lub ustawia identyfikator pędzla tła pozycji nieaktywny wybranej listy. | |
InactiveSelectedDisabledTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst elementu nieaktywny wybranej listy wyłączone. | |
InactiveSelectedTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst elementu nieaktywny wybranej listy. | |
JaggedSelectionRectangle | Zwraca lub ustawia właściwość jaggedSelection.Jeśli ta właściwość jest ustawiona na true, szerokość prostokąty zaznaczenie obejmuje tylko zawartość pól podrzędnych, a nie całą szerokość pola.Ta właściwość domyślną jest false. | |
Name | Pobiera nazwę pola kształtu. (Odziedziczone z ShapeField). | |
NormalBackgroundBrushId | Zwraca lub ustawia identyfikator pędzla tła elementu listy normalnych, niezaznaczone. | |
NormalFontId | Zwraca lub ustawia identyfikator czcionki dla elementu listy normalnych, niezaznaczone. | |
NormalTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst elementu listy normalnych, niezaznaczone. | |
SelectedBackgroundBrushId | Zwraca lub ustawia identyfikator pędzla tło z zaznaczonym elementem listy. | |
SelectedDisabledTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst elementu wybranej listy wyłączone. | |
SelectedTextBrushId | Zwraca lub ustawia identyfikator pędzla tekst z zaznaczonym elementem listy. | |
SnakedList | Zwraca wartość wskazującą, czy elementy listy ma być zawijany w wielu kolumnach.Jeśli ta właściwość jest ustawiona na true, następnie elementów w polu listy, będą snaked kolumn w formularzu, jeśli istnieje zbyt wiele elementów, aby zmieścić się w miejsce obecnie zajęte przez listy.Bieżąca liczba możliwych widocznych wierszy i kolumn jest dynamicznie obliczane w tak, aby wykaz będzie zmaksymalizować liczbę wpisów, które mogą być pokazywane w aktualnym rozmiarze. | |
WatermarkFormat | Format ciągu domyślne dla wszystkich elementów listy |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AccessibleDoDefaultAction | Wykonuje akcję domyślnego dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
AllowInPlaceEditorAutoSize | Włącza się automatycznie wielkości w polu kształt w edytorze w miejscu. (Odziedziczone z ShapeField). | |
AssociateValueWith(Store, AssociatedPropertyInfo) | Kojarzy pole kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
AssociateValueWith(Store, Guid) | Kojarzy pole kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Kojarzy pole kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Kojarzy widoczność pola kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
AssociateVisibilityWith(Store, Guid) | Kojarzy widoczność pola kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Kojarzy widoczność pola kształtu z właściwością domeny, która jest przypisana do elementu kształtu. (Odziedziczone z ShapeField). | |
CanEditValue | Pobiera pola kształtu i sprawdza, czy może być edytowana. (Odziedziczone z ShapeField). | |
CommitPendingEdit | Przydziela Edycja oczekujące. (Odziedziczone z ShapeField). | |
DoHitTest | Pobiera hit test informacje, włącznie z elementu listy, które. (Zastępuje ShapeField.DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)). | |
DoKeyboardNavigation | Nawiguje w polu kształtu za pomocą klawiatury. (Odziedziczone z ShapeField). | |
DoPaint | Rysuje pole kształtu. (Zastępuje ShapeField.DoPaint(DiagramPaintEventArgs, ShapeElement)). | |
EditValue(ShapeElement, DiagramClientView) | Otwiera edytor w miejscu, w polu kształtu. (Odziedziczone z ShapeField). | |
EditValue(ShapeElement, DiagramClientView, PointD) | Otwiera edytor w miejscu, w polu kształtu. (Odziedziczone z ShapeField). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
FindFirstChild | Lokalizuje pierwsze pole podrzędne kształtu w polu kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
FindLastChild | Lokalizuje ostatnie pole podrzędne kształtu w polu kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
FindNextChild | Lokalizuje następne pole podrzędne kształtu w polu kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
FindNextInChildSubFields | Znajduje następny podpole dziecko to ShapeField w sekwencji nawigacji. (Zastępuje ShapeField.FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean)). | |
FindPreviousChild | Lokalizuje poprzedniego pola podrzędne kształtu w polu kształtu nadrzędnego. (Odziedziczone z ShapeField). | |
FindPreviousInChildSubFields | Znajduje poprzednie podpole dziecko to ShapeField w sekwencji nawigacji. (Zastępuje ShapeField.FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean)). | |
Focused | Pobiera pola kształtu i sprawdza, czy ma ona fokus. (Odziedziczone z ShapeField). | |
GetAccessibilityObject | Pobiera obiekt ułatwień dostępu, który jest przypisany do pola kształtu. (Odziedziczone z ShapeField). | |
GetAccessibleChild | Pobiera podpole dostępne dziecka, odpowiadające określonym indeksem. (Zastępuje ShapeField.GetAccessibleChild(ShapeElement, Int32)). | |
GetAccessibleChildCount | Pobiera numer dostępne dzieci należące do tego ShapeField. (Zastępuje ShapeField.GetAccessibleChildCount(ShapeElement)). | |
GetAccessibleDefaultActionDescription | Pobiera domyślnego celu pole kształtu dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetAccessibleDescription | Zwraca domyślny opis dostępne dla pola listy. (Zastępuje ShapeField.GetAccessibleDescription(ShapeElement)). | |
GetAccessibleHelp | Pobiera pola kształtu pomocy dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetAccessibleHelpTopicFileName | Pobiera tematu pomocy dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetAccessibleHelpTopicId | Pobiera identyfikator przypisany do tematu pomocy dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetAccessibleName | Zwraca nazwę dostępne domyślną dla pola listy. (Zastępuje ShapeField.GetAccessibleName(ShapeElement)). | |
GetAccessibleRole | Pobiera dostępne rolę tego ShapeField. (Zastępuje ShapeField.GetAccessibleRole(ShapeElement)). | |
GetAccessibleState | Pobiera stan pola kształtu dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetAccessibleValue | Pobiera wartość w polu kształt dla dostępnego obiektu. (Odziedziczone z ShapeField). | |
GetActiveInPlaceEditor | Pobiera edytora w miejscu, który jest aktywny. (Odziedziczone z ShapeField). | |
GetBackgroundBrush | Pobiera pędzla, która rysuje tła dla elementu kształtu, do której przypisany jest to pole kształtu. (Odziedziczone z ShapeField). | |
GetBackgroundBrushId | Pobiera identyfikator pędzla, która rysuje tła dla elementu kształtu, do której przypisany jest to pole kształtu. (Odziedziczone z ShapeField). | |
GetBounds | Pobiera granice tego ShapeField w jednostkach względem lewego górnego kształtu nadrzędnego. (Zastępuje ShapeField.GetBounds(ShapeElement)). | |
GetCursor | Pobiera wskaźnik, który pojawia się, gdy myszą w polu kształt. (Odziedziczone z ShapeField). | |
GetFocusable | Pobiera pola kształtu i sprawdza, czy może odbierać fokus. (Odziedziczone z ShapeField). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetInPlaceEditorBounds | Pobiera granice dla edytora w miejscu. (Odziedziczone z ShapeField). | |
GetItemCount | Zwraca liczbę elementów w tym polu listy. | |
GetItemFocusable | Zwraca wartość wskazującą, czy pozycja określona lista jest z możliwością przeniesienia fokusu. | |
GetItemHeight | Pobiera standardową wysokość elementu listy w jednostkach.Domyślne zachowanie metoda ta zwraca sumę GetItemTextHeight, GetPaddingAboveItemText i GetPaddingBelowItemText. | |
GetItemRectangle | Pobiera prostokąt elementu listy w jednostkach względem lewego górnego kształtu nadrzędnego. | |
GetItemSelectable | Zwraca wartość wskazującą, czy pozycja określona lista jest wybieralny. | |
GetItemTextHeight | Zwraca wysokość wiersza tekstu elementu listy.Wysokość ta tekstu (Font.GetHeight()) zawiera niektóre dopełnienie, więc dodatkowe, dopełnienie znajdujący się na GetPaddingAboveItemText i GetPaddingBelowItemText. | |
GetMaximumInPlaceEditorSize | Pobiera maksymalne granice dla edytora w miejscu. (Odziedziczone z ShapeField). | |
GetMinimumInPlaceEditorSize | Pobiera minimalne granice dla edytora w miejscu. (Odziedziczone z ShapeField). | |
GetMinimumSize | Pobiera minimalna wysokość i szerokość w polu kształtu. (Odziedziczone z ShapeField). | |
GetPaddingAboveItemText | Zwraca wartość odstępów między góry elementu i górnej krawędzi tekstu.Wysokość tekstu (Font.GetHeight()) zawiera niektóre dopełnienie tak, to oprócz dopełnienie. | |
GetPaddingBelowItemText | Zwraca wartość odstępów między dolnej części tekstu a dolną krawędzią elementu.Wysokość tekstu (Font.GetHeight()) zawiera niektóre dopełnienie tak, to oprócz dopełnienie. | |
GetPen | Pobiera Pióro rysuje element kształtu, do którego przypisano pola kształtu. (Odziedziczone z ShapeField). | |
GetPenId | Pobiera identyfikator Pióro rysuje element kształtu, do którego przypisano pola kształtu. (Odziedziczone z ShapeField). | |
GetPotentialMouseAction | Pobiera działania myszy Uaktywnij, gdy użytkownik kliknie przycisk Następny określonego punktu na diagramie. (Odziedziczone z ShapeField). | |
GetSelectable | Pobiera pola kształtu i sprawdza, czy może być zaznaczony. (Odziedziczone z ShapeField). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetValue | Pobiera wartość w polu kształt. (Odziedziczone z ShapeField). | |
GetValueDomainPropertyInfo | Pobiera właściwość domeny, która jest przypisana do wartości w polu kształt. (Odziedziczone z ShapeField). | |
GetVisible | Pobiera pola kształtu i sprawdza, czy pojawia się. (Odziedziczone z ShapeField). | |
HasFocusedAppearance | Pobiera pola kształtu i sprawdza, czy mają być wyświetlane ma fokus. (Odziedziczone z ShapeField). | |
HasPendingEdit | Pobiera pola kształtu i sprawdza, czy jego edytora w miejsce jest aktywny i zmiana jest w stanie oczekiwania. (Odziedziczone z ShapeField). | |
HasSelectedAppearance | Pobiera pola kształtu i sprawdza, czy wydaje się być zaznaczone. (Odziedziczone z ShapeField). | |
IsNavigationKey(Char) | Pobiera klucz, który użytkownik naciśnięcia i sprawdza, czy może służyć do nawigacji między polami kształtu. (Odziedziczone z ShapeField). | |
IsNavigationKey(Keys) | Pobiera klucze, które użytkownik naciśnięcia i sprawdza, czy one mogą być używane do nawigacji między polami kształtu. (Odziedziczone z ShapeField). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
NavigateAscend | Przenosi fokus do poprzedniego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
NavigateDescend | Przenosi fokus do następnego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
NavigateToFirst | Przenosi fokus do pierwszego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
NavigateToLast | Przeniesienie fokusu z ostatniego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
NavigateToNext | Przenosi fokus do następnego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
NavigateToPrevious | Przenosi fokus do poprzedniego pola kształtu w sekwencji nawigacji dla zaznaczonych kształtów. (Odziedziczone z ShapeField). | |
OnBeginEdit | Detektory alertów podczas edycji w miejscu został rozpoczęty. (Odziedziczone z ShapeField). | |
OnClick | Detektory alerty, gdy użytkownik kliknie pole kształtu. (Odziedziczone z ShapeField). | |
OnDoubleClick | Detektory alerty, gdy użytkownik został kliknięty dwukrotnie w polu kształt. (Odziedziczone z ShapeField). | |
OnEndEdit | Detektory alerty po zakończeniu edycji na miejscu. (Odziedziczone z ShapeField). | |
OnKeyDown | Detektory alerty użytkownika ma przytrzymanie wciśniętego klawisza po wskazaniu pola kształtu. (Odziedziczone z ShapeField). | |
OnKeyPress | Detektory alerty, gdy użytkownik nacisnął klawisz po wskazaniu pola kształtu. (Odziedziczone z ShapeField). | |
OnKeyUp | Detektory alerty, gdy użytkownik wydała klucz po wskazaniu pola kształtu. (Odziedziczone z ShapeField). | |
OnMouseDown | Detektory alerty, gdy użytkownik trzyma naciśnięty przycisk myszy nad polem kształtu. (Odziedziczone z ShapeField). | |
OnMouseMove | Detektory alerty, gdy mysz nad polem kształt został przeniesiony. (Odziedziczone z ShapeField). | |
OnMouseUp | Detektory alerty, gdy użytkownik wydała przycisku myszy nad polem kształtu. (Odziedziczone z ShapeField). | |
OnMouseWheel | Detektory alerty, gdy wskaźnik myszy nad polem kształt został obrócony. (Odziedziczone z ShapeField). | |
Selected | Pobiera pola kształtu i sprawdza, czy jest zaznaczone. (Odziedziczone z ShapeField). | |
SetSelectionRange | Ustawia zakres podpól zaznaczenia (Zastępuje ShapeField.SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)). | |
SetValue | Przypisuje wartość określonego pola kształtu. (Odziedziczone z ShapeField). | |
SetVisible | Określa widoczność pola kształtu. (Odziedziczone z ShapeField). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Aby dodać ListField do ShapeElement, należy zastąpić metodę InitializeShapeFields ShapeElement.ShapeElement również musi implementować interfejs IListFieldContainer.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.