ToolStripLayoutStyle 列舉

定義

指定可用來顯示 ToolStrip 之項目的可能對齊方式。

public enum class ToolStripLayoutStyle
public enum ToolStripLayoutStyle
type ToolStripLayoutStyle = 
Public Enum ToolStripLayoutStyle
繼承
ToolStripLayoutStyle

欄位

Flow 3

指定項目會在必要時以水平方式或垂直方式排列。

HorizontalStackWithOverflow 1

指定項目會以水平方式配置,而且必要時會溢位。

StackWithOverflow 0

指定項目會自動配置。

Table 4

指定項目的配置方式為切齊左側。

VerticalStackWithOverflow 2

指定項目會以垂直方式配置、在控制項內置中對齊,而且必要時會溢位。

備註

ToolStrip您可以藉由將 列舉的成員 ToolStripLayoutStyle 指派給 控制項的 屬性,例如 ToolStrip.LayoutStyleStatusStrip.LayoutStyle 屬性,來控制 類別及其衍生類別的配置 LayoutStyle

堆疊版面配置

堆疊會在工具帶的兩端彼此排列專案。 下列清單描述堆疊配置。

  • StackWithOverflow 會使工具帶根據控制項的 Orientation 屬性自動改變其配置,以處理拖曳和停駐案例。

  • VerticalStackWithOverflow 會垂直呈現 Orientation 彼此旁的專案。

  • HorizontalStackWithOverflow Orientation 會水準轉譯彼此旁的專案。

堆疊配置的其他功能

Alignment 會決定專案對齊的 HorizontalStackWithOverflow 結尾。

當專案不符合 時 ToolStrip ,會自動顯示溢位按鈕。 屬性 Overflow 設定會決定專案是否一律會視需要出現在溢位區域中,或永遠不出現在溢位區域中。

LayoutCompleted在此情況下,您可以檢查 Placement 屬性,以判斷專案是否放在主要 Overflow 、溢位 LayoutCompleted ,或目前未顯示。 未顯示專案的典型原因是專案不符合 main Placement ,且其 Overflow 屬性設定為 ToolStripItemOverflow

ToolStrip將它放入 , ToolStripPanel 並將其設定 GripStyleToolStripGripStyle ,使可移動。

其他版面配置選項

其他版面配置選項為 Flow 和 Table。

流程配置

流程配置是 、 ToolStripDropDownMenuToolStripOverflowContextMenuStrip 預設值。 它類似于 FlowLayoutPanel 。 Flow 配置的功能如下所示:

表格版面配置

資料表配置是 的 StatusStrip 預設值。 它類似于 TableLayoutPanel 。 表格配置的功能如下所示:

適用於