Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ToolStrip.AllowItemReorder-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob Drag & Drop und die Neuanordnung von Elementen von der ToolStrip-Klasse privat behandelt werden.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public bool AllowItemReorder { get; set; }

Eigenschaftswert

Type: System.Boolean

true, damit die ToolStrip-Klasse Drag & Drop und die Neuordnung von Elementen automatisch behandelt, andernfalls false. Der Standardwert ist false.

Exception Condition
ArgumentException

AllowDrop und AllowItemReorder festgelegt true.

Festlegen der AllowDrop -Eigenschaft auf true und legen Sie die AllowItemReorder -Eigenschaft false Drag & Drop-Verhalten reagieren Sie, in definiert haben der Control.DragEnter, Control.DragLeave, und Control.DragDrop Ereignisse.

Festgelegt AllowDropfalse und AllowItemReorder zu true verursachen die ToolStrip -Klasse Drag & Drop und die Neuordnung von Elementen automatisch behandelt. Legen Sie AllowItemReorder auf true für zwei ToolStrip Objekte ermöglichen das Ziehen von Elementen aus einer ToolStrip zum anderen. Zur Aktivierung von Standard-Drag & Drop muss die ALT-Taste während des Ziehvorgangs gedrückt werden.

Festlegen von sowohl AllowDrop und AllowItemReorder zu true löst eine Ausnahme aus.

Das folgende Codebeispiel veranschaulicht die Syntax für das Festlegen allgemeiner ToolStrip Eigenschaften, einschließlich der AllowItemReorder Eigenschaft.

// 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;

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: