ToolStripLayoutStyle Wyliczenie

Definicja

Określa możliwe wyrównania, z którymi można wyświetlić elementy obiektu ToolStrip .

public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle = 
Public Enum ToolStripLayoutStyle
Dziedziczenie
ToolStripLayoutStyle

Pola

Flow 3

Określa, że elementy przepływają w poziomie lub w pionie w razie potrzeby.

HorizontalStackWithOverflow 1

Określa, że elementy są określone w poziomie i przepełniane w razie potrzeby.

StackWithOverflow 0

Określa, że elementy są ułożone automatycznie.

Table 4

Określa, że elementy są ułożone z lewej strony.

VerticalStackWithOverflow 2

Określa, że elementy są ułożone w pionie, są wyśrodkowane w kontrolce i przepełniane w razie potrzeby.

Uwagi

Układ klasy i jej klas pochodnych ToolStrip można kontrolować, przypisując element członkowski ToolStripLayoutStyle wyliczenia do właściwości kontrolki LayoutStyle , takiej jak ToolStrip.LayoutStyle właściwość or StatusStrip.LayoutStyle .

Układy stosu

Układanie układa elementy obok siebie na obu końcach paska narzędzi. Poniższa lista zawiera opis układów stosu.

  • StackWithOverflow powoduje, że pasek narzędzi zmienia swój układ automatycznie zgodnie z właściwością kontrolki Orientation w celu obsługi scenariuszy przeciągania i dokowania.

  • Element VerticalStackWithOverflow renderuje Orientation elementy obok siebie w pionie.

  • Funkcja HorizontalStackWithOverflow renderuje Orientation elementy obok siebie w poziomie.

Inne funkcje układów stosu

Alignment określa koniec HorizontalStackWithOverflow elementu, do którego element jest wyrównany.

Gdy elementy nie mieszczą się w elemecie ToolStrip, automatycznie pojawi się przycisk przepełnienia. Ustawienie Overflow właściwości określa, czy element pojawia się w obszarze przepełnienia zawsze, zgodnie z potrzebami, czy nigdy.

LayoutCompleted W przypadku, gdy można sprawdzić Placement właściwość, aby określić, czy element został umieszczony na głównym Overflow, przepełnieniu LayoutCompletedlub jeśli w ogóle nie jest wyświetlany. Typowe przyczyny, dla których element nie jest wyświetlany, to to, że element nie mieścił się na serwerze głównym Placement , a jego Overflow właściwość została ustawiona na wartość ToolStripItemOverflow.

Utwórz ruchomy ToolStrip , umieszczając go w obiekcie ToolStripPanel i ustawiając dla niego GripStyleToolStripGripStylewartość .

Inne opcje układu

Inne opcje układu to Flow i Table.

Układ przepływu

Układ przepływu jest domyślnym ustawieniem dla ContextMenuStrip, ToolStripDropDownMenui ToolStripOverflow. Jest podobny do .FlowLayoutPanel Funkcje układu przepływu są następujące:

Układ tabeli

Układ tabeli jest domyślnym ustawieniem dla elementu StatusStrip. Jest podobny do TableLayoutPanel. Funkcje układu tabeli są następujące:

Dotyczy