ToolStrip.Dock Vlastnost

Definice

Získá nebo nastaví, která ToolStrip ohraničení jsou ukotvena do nadřazeného ovládacího prvku a určuje, jak ToolStrip se změní velikost s nadřazeným objektem.

public override System.Windows.Forms.DockStyle Dock { get; set; }

Hodnota vlastnosti

DockStyle

Jedna z DockStyle hodnot. Výchozí hodnota je Top.

Příklady

Následující příklad kódu ukazuje syntaxi pro nastavení společných ToolStrip vlastností, včetně Dock vlastnosti.

// This is an example of some common ToolStrip property settings.
// 
toolStrip1.AllowDrop = false;
toolStrip1.AllowItemReorder = true;
toolStrip1.AllowMerge = false;
toolStrip1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
            | System.Windows.Forms.AnchorStyles.Right)));
toolStrip1.AutoSize = false;
toolStrip1.CanOverflow = false;
toolStrip1.Cursor = System.Windows.Forms.Cursors.Cross;
toolStrip1.DefaultDropDownDirection = System.Windows.Forms.ToolStripDropDownDirection.BelowRight;
toolStrip1.Dock = System.Windows.Forms.DockStyle.None;
toolStrip1.GripMargin = new System.Windows.Forms.Padding(3);
toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
toolStripButton1});
toolStrip1.ImageScalingSize = new System.Drawing.Size(20, 20);
toolStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow;
toolStrip1.Location = new System.Drawing.Point(0, 0);
toolStrip1.Margin = new System.Windows.Forms.Padding(1);
toolStrip1.Name = "toolStrip1";
toolStrip1.Padding = new System.Windows.Forms.Padding(0, 0, 2, 0);
toolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
toolStrip1.ShowItemToolTips = false;
toolStrip1.Size = new System.Drawing.Size(109, 273);
toolStrip1.Stretch = true;
toolStrip1.TabIndex = 0;
toolStrip1.TabStop = true;
toolStrip1.Text = "toolStrip1";
toolStrip1.TextDirection = System.Windows.Forms.ToolStripTextDirection.Vertical90;

Poznámky

Dock Pomocí vlastnosti můžete definovat, jak ToolStrip se automaticky změní velikost nadřazeného ovládacího prvku. Například nastavení Dock , které Left způsobí, že ToolStrip se zarovná se levými okraji nadřazeného ovládacího prvku a změní se velikost nadřazeného ovládacího prvku. Ovládací prvky jsou ukotvené v pořadí z, což je vizuální vrstvení ovládacích prvků ve formuláři podél osy z formuláře (hloubka).

Ovládací prvek lze ukotvit na jeden okraj nadřazeného kontejneru nebo lze ukotvit na všechny okraje a vyplnit nadřazený kontejner.

ToolStrip Pokud je ovládací prvek v objektu ToolStripPanel, ToolStrip lze ho přemístit v rámci a ToolStripPanel mezi nimiToolStripPanel. Vlastnost Dock je ignorována a pokud Stretch je falsevlastnost , velikost ToolStrip roste, protože položky jsou přidány do ToolStripPanelsouboru . Obvykle ToolStrip se nezaúčastní pořadí karet.

Poznámka

Vlastnosti Anchor se Dock vzájemně vylučují. Najednou je možné nastavit jenom jednu a poslední sada má přednost.

Platí pro

Viz také