Bagikan melalui


ToolStripLayoutStyle Enum

Definisi

Menentukan kemungkinan perataan tempat item ToolStrip dapat ditampilkan.

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

Bidang

Flow 3

Menentukan bahwa item mengalir secara horizontal atau vertikal seperlunya.

HorizontalStackWithOverflow 1

Menentukan bahwa item ditata secara horizontal dan luapan seperlunya.

StackWithOverflow 0

Menentukan bahwa item ditata secara otomatis.

Table 4

Menentukan bahwa item ditata menyiram ke kiri.

VerticalStackWithOverflow 2

Menentukan bahwa item ditata secara vertikal, berpusat di dalam kontrol, dan meluap seperlunya.

Keterangan

Anda mengontrol tata letak ToolStrip kelas dan kelas turunannya dengan menetapkan anggota ToolStripLayoutStyle enumerasi ke properti kontrol LayoutStyle , seperti ToolStrip.LayoutStyle properti atau StatusStrip.LayoutStyle .

Tata Letak Tumpukan

Tumpukan mengatur item di samping satu sama lain di kedua ujung strip alat. Daftar berikut ini menjelaskan tata letak tumpukan.

  • StackWithOverflow menyebabkan strip alat mengubah tata letaknya secara otomatis sesuai dengan properti kontrol Orientation untuk menangani skenario seret dan docking.

  • VerticalStackWithOverflow merender item di Orientation samping satu sama lain secara vertikal.

  • HorizontalStackWithOverflow merender item di Orientation samping satu sama lain secara horizontal.

Fitur Tata Letak Tumpukan Lainnya

Alignment menentukan akhir HorizontalStackWithOverflow di mana item diratakan.

Ketika item tidak pas dalam tombol ToolStrip, luapan akan muncul secara otomatis. Overflow Pengaturan properti menentukan apakah item selalu muncul di area luapan, sesuai kebutuhan, atau tidak pernah.

Dalam peristiwa tersebut LayoutCompleted , Anda dapat memeriksa Placement properti untuk menentukan apakah item ditempatkan di utama Overflow, luapan LayoutCompleted, atau jika saat ini tidak ditampilkan sama sekali. Alasan umum mengapa item tidak ditampilkan adalah bahwa item tidak cocok pada utama Placement dan propertinya Overflow diatur ke ToolStripItemOverflow.

Buat movable ToolStrip dengan memasukkannya ke dalam ToolStripPanel dan mengaturnya GripStyle ke ToolStripGripStyle.

Opsi Tata Letak Lainnya

Opsi tata letak lainnya adalah Alur dan Tabel.

Tata Letak Alur

Tata letak alur adalah default untuk ContextMenuStrip, ToolStripDropDownMenu, dan ToolStripOverflow. Ini mirip FlowLayoutPaneldengan . Fitur tata letak Alur adalah sebagai berikut:

Tata Letak Tabel

Tata letak tabel adalah default untuk StatusStrip. Ini mirip TableLayoutPaneldengan . Fitur tata letak Tabel adalah sebagai berikut:

Berlaku untuk