ToolStripDropDownItem Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller grundläggande funktioner för kontroller som visar en ToolStripDropDown när en ToolStripDropDownButton, ToolStripMenuItemeller ToolStripSplitButton -kontroll klickas.
public ref class ToolStripDropDownItem abstract : System::Windows::Forms::ToolStripItem
public abstract class ToolStripDropDownItem : System.Windows.Forms.ToolStripItem
type ToolStripDropDownItem = class
inherit ToolStripItem
Public MustInherit Class ToolStripDropDownItem
Inherits ToolStripItem
- Arv
- Härledda
Exempel
I följande kodexempel visas hur du visar och döljer ToolStripMenuItem kontroller.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
namespace ToolStripDropDownItemCS
{
public class Form1 : Form
{
private ToolStrip toolStrip1;
private StatusStrip statusStrip1;
private ToolStripStatusLabel toolStripStatusLabel1;
private ContextMenuStrip contextMenuStrip1;
private ToolStripMenuItem menuItem1ToolStripMenuItem;
private ToolStripMenuItem menuItem2ToolStripMenuItem;
private ToolStripMenuItem subItemToolStripMenuItem;
private ToolStripMenuItem subItem2ToolStripMenuItem;
private Button showButton;
private Button hideButton;
private System.ComponentModel.IContainer components = null;
public Form1()
{
InitializeComponent();
this.InitializeToolStripDropDownItems();
}
// This utility method creates and initializes three
// ToolStripDropDownItem controls and adds them
// to the form's ToolStrip control.
private void InitializeToolStripDropDownItems()
{
ToolStripDropDownButton b = new ToolStripDropDownButton("DropDownButton");
b.DropDown = this.contextMenuStrip1;
b.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
b.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
b.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);
ToolStripMenuItem m = new ToolStripMenuItem("MenuItem");
m.DropDown = this.contextMenuStrip1;
m.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
m.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
m.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);
ToolStripSplitButton sb = new ToolStripSplitButton("SplitButton");
sb.DropDown = this.contextMenuStrip1;
sb.DropDownClosed += new EventHandler(toolStripDropDownItem_DropDownClosed);
sb.DropDownItemClicked += new ToolStripItemClickedEventHandler(toolStripDropDownItem_DropDownItemClicked);
sb.DropDownOpened += new EventHandler(toolStripDropDownItem_DropDownOpened);
this.toolStrip1.Items.AddRange(new ToolStripItem[] { b, m, sb });
}
// This method handles the DropDownOpened event from a
// ToolStripDropDownItem. It displays the value of the
// item's Text property in the form's StatusStrip control.
void toolStripDropDownItem_DropDownOpened(object sender, EventArgs e)
{
ToolStripDropDownItem item = sender as ToolStripDropDownItem;
string msg = String.Format("Item opened: {0}", item.Text);
this.toolStripStatusLabel1.Text = msg;
}
// This method handles the DropDownItemClicked event from a
// ToolStripDropDownItem. It displays the value of the clicked
// item's Text property in the form's StatusStrip control.
void toolStripDropDownItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
string msg = String.Format("Item clicked: {0}", e.ClickedItem.Text);
this.toolStripStatusLabel1.Text = msg;
}
// This method handles the DropDownClosed event from a
// ToolStripDropDownItem. It displays the value of the
// item's Text property in the form's StatusStrip control.
void toolStripDropDownItem_DropDownClosed(object sender, EventArgs e)
{
ToolStripDropDownItem item = sender as ToolStripDropDownItem;
string msg = String.Format("Item closed: {0}", item.Text);
this.toolStripStatusLabel1.Text = msg;
}
// This method shows the drop-down for the first item
// in the form's ToolStrip.
private void showButton_Click(object sender, EventArgs e)
{
ToolStripDropDownItem item = this.toolStrip1.Items[0] as ToolStripDropDownItem;
if (item.HasDropDownItems)
{
item.ShowDropDown();
}
}
// This method hides the drop-down for the first item
// in the form's ToolStrip.
private void hideButton_Click(object sender, EventArgs e)
{
ToolStripDropDownItem item = this.toolStrip1.Items[0] as ToolStripDropDownItem;
item.HideDropDown();
}
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.menuItem1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.menuItem2ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.subItemToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.subItem2ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.showButton = new System.Windows.Forms.Button();
this.hideButton = new System.Windows.Forms.Button();
this.statusStrip1.SuspendLayout();
this.contextMenuStrip1.SuspendLayout();
this.SuspendLayout();
//
// toolStrip1
//
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(292, 25);
this.toolStrip1.TabIndex = 0;
this.toolStrip1.Text = "toolStrip1";
//
// statusStrip1
//
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripStatusLabel1});
this.statusStrip1.Location = new System.Drawing.Point(0, 251);
this.statusStrip1.Name = "statusStrip1";
this.statusStrip1.Size = new System.Drawing.Size(292, 22);
this.statusStrip1.TabIndex = 1;
this.statusStrip1.Text = "statusStrip1";
//
// toolStripStatusLabel1
//
this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
this.toolStripStatusLabel1.Size = new System.Drawing.Size(38, 17);
this.toolStripStatusLabel1.Text = "Ready";
//
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.menuItem1ToolStripMenuItem,
this.menuItem2ToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.contextMenuStrip1.Size = new System.Drawing.Size(146, 48);
//
// menuItem1ToolStripMenuItem
//
this.menuItem1ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.subItemToolStripMenuItem});
this.menuItem1ToolStripMenuItem.Name = "menuItem1ToolStripMenuItem";
this.menuItem1ToolStripMenuItem.Size = new System.Drawing.Size(145, 22);
this.menuItem1ToolStripMenuItem.Text = "Menu Item1";
//
// menuItem2ToolStripMenuItem
//
this.menuItem2ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.subItem2ToolStripMenuItem});
this.menuItem2ToolStripMenuItem.Name = "menuItem2ToolStripMenuItem";
this.menuItem2ToolStripMenuItem.Size = new System.Drawing.Size(145, 22);
this.menuItem2ToolStripMenuItem.Text = "Menu Item 2";
//
// subItemToolStripMenuItem
//
this.subItemToolStripMenuItem.Name = "subItemToolStripMenuItem";
this.subItemToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.subItemToolStripMenuItem.Text = "Sub Item";
//
// subItem2ToolStripMenuItem
//
this.subItem2ToolStripMenuItem.Name = "subItem2ToolStripMenuItem";
this.subItem2ToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.subItem2ToolStripMenuItem.Text = "Sub Item2";
//
// showButton
//
this.showButton.Location = new System.Drawing.Point(12, 180);
this.showButton.Name = "showButton";
this.showButton.Size = new System.Drawing.Size(75, 23);
this.showButton.TabIndex = 2;
this.showButton.Text = "Show";
this.showButton.UseVisualStyleBackColor = true;
this.showButton.Click += new System.EventHandler(this.showButton_Click);
//
// hideButton
//
this.hideButton.Location = new System.Drawing.Point(12, 209);
this.hideButton.Name = "hideButton";
this.hideButton.Size = new System.Drawing.Size(75, 23);
this.hideButton.TabIndex = 3;
this.hideButton.Text = "Hide";
this.hideButton.UseVisualStyleBackColor = true;
this.hideButton.Click += new System.EventHandler(this.hideButton_Click);
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(292, 273);
this.Controls.Add(this.statusStrip1);
this.Controls.Add(this.hideButton);
this.Controls.Add(this.toolStrip1);
this.Controls.Add(this.showButton);
this.Name = "Form1";
this.Text = "Form1";
this.statusStrip1.ResumeLayout(false);
this.statusStrip1.PerformLayout();
this.contextMenuStrip1.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
}
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Drawing
Imports System.Windows.Forms
Public Class Form1
Inherits Form
Private toolStrip1 As ToolStrip
Private statusStrip1 As StatusStrip
Private toolStripStatusLabel1 As ToolStripStatusLabel
Private contextMenuStrip1 As ContextMenuStrip
Private menuItem1ToolStripMenuItem As ToolStripMenuItem
Private menuItem2ToolStripMenuItem As ToolStripMenuItem
Private subItemToolStripMenuItem As ToolStripMenuItem
Private subItem2ToolStripMenuItem As ToolStripMenuItem
Private WithEvents showButton As Button
Private WithEvents hideButton As Button
Private components As System.ComponentModel.IContainer = Nothing
Public Sub New()
InitializeComponent()
Me.InitializeToolStripDropDownItems()
End Sub
' This utility method creates and initializes three
' ToolStripDropDownItem controls and adds them
' to the form's ToolStrip control.
Private Sub InitializeToolStripDropDownItems()
Dim b As New ToolStripDropDownButton("DropDownButton")
b.DropDown = Me.contextMenuStrip1
AddHandler b.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
AddHandler b.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
AddHandler b.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
Dim m As New ToolStripMenuItem("MenuItem")
m.DropDown = Me.contextMenuStrip1
AddHandler m.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
AddHandler m.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
AddHandler m.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
Dim sb As New ToolStripSplitButton("SplitButton")
sb.DropDown = Me.contextMenuStrip1
AddHandler sb.DropDownClosed, AddressOf toolStripDropDownItem_DropDownClosed
AddHandler sb.DropDownItemClicked, AddressOf toolStripDropDownItem_DropDownItemClicked
AddHandler sb.DropDownOpened, AddressOf toolStripDropDownItem_DropDownOpened
Me.toolStrip1.Items.AddRange(New ToolStripItem() {b, m, sb})
End Sub
' This method handles the DropDownOpened event from a
' ToolStripDropDownItem. It displays the value of the
' item's Text property in the form's StatusStrip control.
Private Sub toolStripDropDownItem_DropDownOpened(ByVal sender As Object, ByVal e As EventArgs)
Dim item As ToolStripDropDownItem = CType(sender, ToolStripDropDownItem)
Dim msg As String = String.Format("Item opened: {0}", item.Text)
Me.toolStripStatusLabel1.Text = msg
End Sub
' This method handles the DropDownItemClicked event from a
' ToolStripDropDownItem. It displays the value of the clicked
' item's Text property in the form's StatusStrip control.
Private Sub toolStripDropDownItem_DropDownItemClicked( _
ByVal sender As Object, _
ByVal e As ToolStripItemClickedEventArgs)
Dim msg As String = String.Format("Item clicked: {0}", e.ClickedItem.Text)
Me.toolStripStatusLabel1.Text = msg
End Sub
' This method handles the DropDownClosed event from a
' ToolStripDropDownItem. It displays the value of the
' item's Text property in the form's StatusStrip control.
Private Sub toolStripDropDownItem_DropDownClosed(ByVal sender As Object, ByVal e As EventArgs)
Dim item As ToolStripDropDownItem = CType(sender, ToolStripDropDownItem)
Dim msg As String = String.Format("Item closed: {0}", item.Text)
Me.toolStripStatusLabel1.Text = msg
End Sub
' This method shows the drop-down for the first item
' in the form's ToolStrip.
Private Sub showButton_Click( _
ByVal sender As Object, _
ByVal e As EventArgs) _
Handles showButton.Click
Dim item As ToolStripDropDownItem = CType(Me.toolStrip1.Items(0), ToolStripDropDownItem)
If item.HasDropDownItems Then
item.ShowDropDown()
End If
End Sub
' This method hides the drop-down for the first item
' in the form's ToolStrip.
Private Sub hideButton_Click( _
ByVal sender As Object, _
ByVal e As EventArgs) _
Handles hideButton.Click
Dim item As ToolStripDropDownItem = CType(Me.toolStrip1.Items(0), ToolStripDropDownItem)
item.HideDropDown()
End Sub
Protected Overrides Sub Dispose(disposing As Boolean)
If disposing AndAlso (components IsNot Nothing) Then
components.Dispose()
End If
MyBase.Dispose(disposing)
End Sub
#Region "Windows Form Designer generated code"
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.toolStrip1 = New System.Windows.Forms.ToolStrip()
Me.statusStrip1 = New System.Windows.Forms.StatusStrip()
Me.toolStripStatusLabel1 = New System.Windows.Forms.ToolStripStatusLabel()
Me.contextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.menuItem1ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.menuItem2ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.subItemToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.subItem2ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.showButton = New System.Windows.Forms.Button()
Me.hideButton = New System.Windows.Forms.Button()
Me.statusStrip1.SuspendLayout()
Me.contextMenuStrip1.SuspendLayout()
Me.SuspendLayout()
'
' toolStrip1
'
Me.toolStrip1.Location = New System.Drawing.Point(0, 0)
Me.toolStrip1.Name = "toolStrip1"
Me.toolStrip1.Size = New System.Drawing.Size(292, 25)
Me.toolStrip1.TabIndex = 0
Me.toolStrip1.Text = "toolStrip1"
'
' statusStrip1
'
Me.statusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.toolStripStatusLabel1})
Me.statusStrip1.Location = New System.Drawing.Point(0, 251)
Me.statusStrip1.Name = "statusStrip1"
Me.statusStrip1.Size = New System.Drawing.Size(292, 22)
Me.statusStrip1.TabIndex = 1
Me.statusStrip1.Text = "statusStrip1"
'
' toolStripStatusLabel1
'
Me.toolStripStatusLabel1.Name = "toolStripStatusLabel1"
Me.toolStripStatusLabel1.Size = New System.Drawing.Size(38, 17)
Me.toolStripStatusLabel1.Text = "Ready"
'
' contextMenuStrip1
'
Me.contextMenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.menuItem1ToolStripMenuItem, Me.menuItem2ToolStripMenuItem})
Me.contextMenuStrip1.Name = "contextMenuStrip1"
Me.contextMenuStrip1.RightToLeft = System.Windows.Forms.RightToLeft.No
Me.contextMenuStrip1.Size = New System.Drawing.Size(146, 48)
'
' menuItem1ToolStripMenuItem
'
Me.menuItem1ToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.subItemToolStripMenuItem})
Me.menuItem1ToolStripMenuItem.Name = "menuItem1ToolStripMenuItem"
Me.menuItem1ToolStripMenuItem.Size = New System.Drawing.Size(145, 22)
Me.menuItem1ToolStripMenuItem.Text = "Menu Item1"
'
' menuItem2ToolStripMenuItem
'
Me.menuItem2ToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.subItem2ToolStripMenuItem})
Me.menuItem2ToolStripMenuItem.Name = "menuItem2ToolStripMenuItem"
Me.menuItem2ToolStripMenuItem.Size = New System.Drawing.Size(145, 22)
Me.menuItem2ToolStripMenuItem.Text = "Menu Item 2"
'
' subItemToolStripMenuItem
'
Me.subItemToolStripMenuItem.Name = "subItemToolStripMenuItem"
Me.subItemToolStripMenuItem.Size = New System.Drawing.Size(152, 22)
Me.subItemToolStripMenuItem.Text = "Sub Item"
'
' subItem2ToolStripMenuItem
'
Me.subItem2ToolStripMenuItem.Name = "subItem2ToolStripMenuItem"
Me.subItem2ToolStripMenuItem.Size = New System.Drawing.Size(152, 22)
Me.subItem2ToolStripMenuItem.Text = "Sub Item2"
'
' showButton
'
Me.showButton.Location = New System.Drawing.Point(12, 180)
Me.showButton.Name = "showButton"
Me.showButton.Size = New System.Drawing.Size(75, 23)
Me.showButton.TabIndex = 2
Me.showButton.Text = "Show"
Me.showButton.UseVisualStyleBackColor = True
'
' hideButton
'
Me.hideButton.Location = New System.Drawing.Point(12, 209)
Me.hideButton.Name = "hideButton"
Me.hideButton.Size = New System.Drawing.Size(75, 23)
Me.hideButton.TabIndex = 3
Me.hideButton.Text = "Hide"
Me.hideButton.UseVisualStyleBackColor = True
'
' Form1
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6F, 13F)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(292, 273)
Me.Controls.Add(statusStrip1)
Me.Controls.Add(hideButton)
Me.Controls.Add(toolStrip1)
Me.Controls.Add(showButton)
Me.Name = "Form1"
Me.Text = "Form1"
Me.statusStrip1.ResumeLayout(False)
Me.statusStrip1.PerformLayout()
Me.contextMenuStrip1.ResumeLayout(False)
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
#End Region
End Class
Public Class Program
' The main entry point for the application.
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1())
End Sub
End Class
Kommentarer
ToolStripDropDownItem är den abstrakta basklassen för ToolStripMenuItem, ToolStripDropDownButtonoch ToolStripSplitButton, som kan innehålla objekt direkt eller tillhandahålla ytterligare objekt i en rullgardinsbehållare. Det gör du genom att ange egenskapen DropDown till en ToolStripDropDown och ange egenskapen Items för ToolStripDropDown. Få åtkomst till dessa listruteobjekt direkt via egenskapen DropDownItems.
Konstruktorer
| Name | Description |
|---|---|
| ToolStripDropDownItem() |
Initierar en ny instans av ToolStripDropDownItem klassen. |
| ToolStripDropDownItem(String, Image, EventHandler, String) |
Initierar en ny instans av ToolStripDropDownItem klassen med angiven visningstext, bild, åtgärd att vidta när listrutekontrollen klickas och kontrollnamnet. |
| ToolStripDropDownItem(String, Image, EventHandler) |
Initierar en ny instans av ToolStripDropDownItem klassen med den angivna visningstexten, bilden och åtgärden som ska vidtas när listrutekontrollen klickas. |
| ToolStripDropDownItem(String, Image, ToolStripItem[]) |
Initierar en ny instans av ToolStripDropDownItem klassen med den angivna visningstexten, bilden och ToolStripItem samlingen som listrutekontrollen innehåller. |
Egenskaper
| Name | Description |
|---|---|
| AccessibilityObject |
Hämtar den AccessibleObject tilldelade kontrollen. (Ärvd från ToolStripItem) |
| AccessibleDefaultActionDescription |
Hämtar eller anger standardåtgärdsbeskrivningen för kontrollen för användning av hjälpmedelsklientprogram. (Ärvd från ToolStripItem) |
| AccessibleDescription |
Hämtar eller anger beskrivningen som ska rapporteras till tillgänglighetsklientprogram. (Ärvd från ToolStripItem) |
| AccessibleName |
Hämtar eller anger namnet på kontrollen för användning av hjälpmedelsklientprogram. (Ärvd från ToolStripItem) |
| AccessibleRole |
Hämtar eller anger kontrollens tillgängliga roll, som anger typen av användargränssnittselement för kontrollen. (Ärvd från ToolStripItem) |
| Alignment |
Hämtar eller anger ett värde som anger om objektet justeras mot början eller slutet av ToolStrip. (Ärvd från ToolStripItem) |
| AllowDrop |
Hämtar eller anger ett värde som anger om ordning på dra och släpp och objekt hanteras via händelser som du implementerar. (Ärvd från ToolStripItem) |
| Anchor |
Hämtar eller anger kanterna på containern som en ToolStripItem är bunden till och avgör hur en ToolStripItem storleksändras med dess överordnade. (Ärvd från ToolStripItem) |
| AutoSize |
Hämtar eller anger ett värde som anger om objektet ska storleksanpassas automatiskt. (Ärvd från ToolStripItem) |
| AutoToolTip |
Hämtar eller anger ett värde som anger om du vill använda Text egenskapen eller ToolTipText egenskapen för ToolStripItem Knappbeskrivning. (Ärvd från ToolStripItem) |
| Available |
Hämtar eller anger ett värde som anger om ToolStripItem ska placeras på en ToolStrip. (Ärvd från ToolStripItem) |
| BackColor |
Hämtar eller anger bakgrundsfärgen för objektet. (Ärvd från ToolStripItem) |
| BackgroundImage |
Hämtar eller anger bakgrundsbilden som visas i objektet. (Ärvd från ToolStripItem) |
| BackgroundImageLayout |
Hämtar eller anger bakgrundsbildlayouten ToolStripItemsom används för . (Ärvd från ToolStripItem) |
| Bounds |
Hämtar objektets storlek och plats. (Ärvd från ToolStripItem) |
| CanRaiseEvents |
Hämtar ett värde som anger om komponenten kan generera en händelse. (Ärvd från Component) |
| CanSelect |
Hämtar ett värde som anger om objektet kan väljas. (Ärvd från ToolStripItem) |
| Container |
Hämtar som IContainer innehåller Component. (Ärvd från Component) |
| ContentRectangle |
Hämtar det område där innehåll, till exempel text och ikoner, kan placeras inom en ToolStripItem utan att skriva över bakgrundskantlinjer. (Ärvd från ToolStripItem) |
| DefaultAutoToolTip |
Hämtar ett värde som anger om det ToolTip som definieras som standard ska visas. (Ärvd från ToolStripItem) |
| DefaultDisplayStyle |
Hämtar ett värde som anger vad som visas på ToolStripItem. (Ärvd från ToolStripItem) |
| DefaultMargin |
Hämtar standardmarginalen för ett objekt. (Ärvd från ToolStripItem) |
| DefaultPadding |
Hämtar objektets interna avståndsegenskaper. (Ärvd från ToolStripItem) |
| DefaultSize |
Hämtar standardstorleken för objektet. (Ärvd från ToolStripItem) |
| DesignMode |
Hämtar ett värde som anger om det Component för närvarande är i designläge. (Ärvd från Component) |
| DismissWhenClicked |
Hämtar ett värde som anger om objekt i en ToolStripDropDown är dolda när de har klickats. (Ärvd från ToolStripItem) |
| DisplayStyle |
Hämtar eller anger om text och bilder ska visas på en ToolStripItem. (Ärvd från ToolStripItem) |
| Dock |
Hämtar eller anger vilka kantlinjer som ToolStripItem dockas till den överordnade kontrollen och avgör hur en ToolStripItem storleksändras med dess överordnade. (Ärvd från ToolStripItem) |
| DoubleClickEnabled |
Hämtar eller anger ett värde som anger om ToolStripItem kan aktiveras genom att dubbelklicka på musen. (Ärvd från ToolStripItem) |
| DropDown |
Hämtar eller anger ToolStripDropDown som ska visas när detta ToolStripDropDownItem klickas. |
| DropDownDirection |
Hämtar eller anger ett värde som anger i vilken riktning den kommer från den ToolStripDropDownItem överordnade containern. |
| DropDownItems |
Hämtar samlingen med objekt i ToolStripDropDown som är associerad med den här ToolStripDropDownItem. |
| DropDownLocation |
Hämtar skärmkoordinaterna i bildpunkter i det övre vänstra hörnet i ToolStripDropDownItem. |
| Enabled |
Hämtar eller anger ett värde som anger om den överordnade kontrollen för ToolStripItem är aktiverad. (Ärvd från ToolStripItem) |
| Events |
Hämtar listan över händelsehanterare som är kopplade till den här Component. (Ärvd från Component) |
| Font |
Hämtar eller anger teckensnittet för texten som visas av objektet. (Ärvd från ToolStripItem) |
| ForeColor |
Hämtar eller anger objektets förgrundsfärg. (Ärvd från ToolStripItem) |
| HasDropDown |
Hämtar eller anger ett värde som anger om DropDown för har ToolStripDropDownItem skapats. |
| HasDropDownItems |
Hämtar ett värde som anger om ToolStripDropDownItem kontrollerna är ToolStripDropDown associerade med den. |
| Height |
Hämtar eller anger höjden i bildpunkter för en ToolStripItem. (Ärvd från ToolStripItem) |
| Image |
Hämtar eller anger den bild som visas på en ToolStripItem. (Ärvd från ToolStripItem) |
| ImageAlign |
Hämtar eller ställer in justeringen av bilden på en ToolStripItem. (Ärvd från ToolStripItem) |
| ImageIndex |
Hämtar eller anger indexvärdet för den bild som visas på objektet. (Ärvd från ToolStripItem) |
| ImageKey |
Hämtar eller anger nyckelåtkomsten för bilden i ImageList som visas på en ToolStripItem. (Ärvd från ToolStripItem) |
| ImageScaling |
Hämtar eller anger ett värde som anger om en avbildning på en ToolStripItem storleksändras automatiskt så att den får plats i en container. (Ärvd från ToolStripItem) |
| ImageTransparentColor |
Hämtar eller anger färgen som ska behandlas som transparent i en ToolStripItem bild. (Ärvd från ToolStripItem) |
| IsDisposed |
Hämtar ett värde som anger om objektet har tagits bort. (Ärvd från ToolStripItem) |
| IsOnDropDown |
Hämtar ett värde som anger om containern för den aktuella Control är en ToolStripDropDown. (Ärvd från ToolStripItem) |
| IsOnOverflow |
Hämtar ett värde som anger om egenskapen Placement är inställd på Overflow. (Ärvd från ToolStripItem) |
| Margin |
Hämtar eller anger utrymmet mellan objektet och intilliggande objekt. (Ärvd från ToolStripItem) |
| MergeAction |
Hämtar eller anger hur underordnade menyer sammanfogas med överordnade menyer. (Ärvd från ToolStripItem) |
| MergeIndex |
Hämtar eller anger positionen för ett sammanfogat objekt i den aktuella ToolStrip. (Ärvd från ToolStripItem) |
| Name |
Hämtar eller anger namnet på objektet. (Ärvd från ToolStripItem) |
| Overflow |
Hämtar eller anger om objektet är kopplat till ToolStrip eller ToolStripOverflowButton kan flyta mellan de två. (Ärvd från ToolStripItem) |
| Owner |
Hämtar eller anger ägaren till det här objektet. (Ärvd från ToolStripItem) |
| OwnerItem |
Hämtar överordnad ToolStripItem för den här ToolStripItem. (Ärvd från ToolStripItem) |
| Padding |
Hämtar eller anger det interna avståndet, i bildpunkter, mellan objektets innehåll och dess kanter. (Ärvd från ToolStripItem) |
| Parent |
Hämtar eller anger den överordnade containern för ToolStripItem. (Ärvd från ToolStripItem) |
| Placement |
Hämtar objektets aktuella layout. (Ärvd från ToolStripItem) |
| Pressed |
Hämtar ett värde som anger om ToolStripDropDownItem är i det pressade tillståndet. |
| RightToLeft |
Hämtar eller anger ett värde som anger om objekt ska placeras från höger till vänster och text ska skrivas från höger till vänster. (Ärvd från ToolStripItem) |
| RightToLeftAutoMirrorImage |
Speglar automatiskt bilden ToolStripItem när egenskapen är inställd på RightToLeftYes. (Ärvd från ToolStripItem) |
| Selected |
Hämtar ett värde som anger om objektet är markerat. (Ärvd från ToolStripItem) |
| ShowKeyboardCues |
Hämtar ett värde som anger om du vill visa eller dölja genvägsnycklar. (Ärvd från ToolStripItem) |
| Site |
Hämtar eller ställer in ISite i Component. (Ärvd från Component) |
| Size |
Hämtar eller anger objektets storlek. (Ärvd från ToolStripItem) |
| Tag |
Hämtar eller anger objektet som innehåller data om objektet. (Ärvd från ToolStripItem) |
| Text |
Hämtar eller anger den text som ska visas på objektet. (Ärvd från ToolStripItem) |
| TextAlign |
Hämtar eller ställer in justeringen av texten på en ToolStripLabel. (Ärvd från ToolStripItem) |
| TextDirection |
Hämtar orienteringen för text som används på en ToolStripItem. (Ärvd från ToolStripItem) |
| TextImageRelation |
Hämtar eller anger positionen ToolStripItem för text och bild i förhållande till varandra. (Ärvd från ToolStripItem) |
| ToolTipText |
Hämtar eller anger texten som visas som en ToolTip för en kontroll. (Ärvd från ToolStripItem) |
| Visible |
Hämtar eller anger ett värde som anger om objektet visas. (Ärvd från ToolStripItem) |
| Width |
Hämtar eller anger bredden i bildpunkter i en ToolStripItem. (Ärvd från ToolStripItem) |
Metoder
| Name | Description |
|---|---|
| CreateAccessibilityInstance() |
Skapar ett nytt hjälpmedelsobjekt ToolStripItemför . |
| CreateDefaultDropDown() |
Skapar en allmän ToolStripDropDown för vilken händelser kan definieras. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Dispose() |
Släpper alla resurser som används av Component. (Ärvd från Component) |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av ToolStripDropDownItem och släpper eventuellt de hanterade resurserna. |
| DoDragDrop(Object, DragDropEffects) |
Påbörjar en dra och släpp-åtgärd. (Ärvd från ToolStripItem) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetCurrentParent() |
Hämtar containern ToolStrip för den aktuella ToolStripItem. (Ärvd från ToolStripItem) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetPreferredSize(Size) |
Hämtar storleken på ett rektangulärt område där en kontroll får plats. (Ärvd från ToolStripItem) |
| GetService(Type) |
Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container. (Ärvd från Component) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| HideDropDown() |
Gör en synlig ToolStripDropDown dold. |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| Invalidate() |
Ogiltigförklarar hela ytan av ToolStripItem och gör att den ritas om. (Ärvd från ToolStripItem) |
| Invalidate(Rectangle) |
Ogiltigförklarar den angivna regionen ToolStripItem i genom att lägga till den i uppdateringsregionen ToolStripItemi , som är det område som ska målas om vid nästa färgåtgärd och gör att ett färgmeddelande skickas till ToolStripItem. (Ärvd från ToolStripItem) |
| IsInputChar(Char) |
Avgör om ett tecken är ett indatatecken som objektet känner igen. (Ärvd från ToolStripItem) |
| IsInputKey(Keys) |
Avgör om den angivna nyckeln är en vanlig indatanyckel eller en särskild nyckel som kräver förbearbetning. (Ärvd från ToolStripItem) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| OnAvailableChanged(EventArgs) |
Höjer händelsen AvailableChanged. (Ärvd från ToolStripItem) |
| OnBackColorChanged(EventArgs) |
Genererar händelsen BackColorChanged . (Ärvd från ToolStripItem) |
| OnBoundsChanged() |
Inträffar när egenskapen Bounds ändras. |
| OnClick(EventArgs) |
Genererar händelsen Click . (Ärvd från ToolStripItem) |
| OnDisplayStyleChanged(EventArgs) |
Genererar händelsen DisplayStyleChanged . (Ärvd från ToolStripItem) |
| OnDoubleClick(EventArgs) |
Genererar händelsen DoubleClick . (Ärvd från ToolStripItem) |
| OnDragDrop(DragEventArgs) |
Genererar händelsen DragDrop . (Ärvd från ToolStripItem) |
| OnDragEnter(DragEventArgs) |
Genererar händelsen DragEnter . (Ärvd från ToolStripItem) |
| OnDragLeave(EventArgs) |
Genererar händelsen DragLeave . (Ärvd från ToolStripItem) |
| OnDragOver(DragEventArgs) |
Genererar händelsen DragOver . (Ärvd från ToolStripItem) |
| OnDropDownClosed(EventArgs) |
Genererar händelsen DropDownClosed . |
| OnDropDownHide(EventArgs) |
Upphöjt som svar på HideDropDown() metoden. |
| OnDropDownItemClicked(ToolStripItemClickedEventArgs) |
Genererar händelsen DropDownItemClicked . |
| OnDropDownOpened(EventArgs) |
Genererar händelsen DropDownOpened . |
| OnDropDownShow(EventArgs) |
Upphöjt som svar på ShowDropDown() metoden. |
| OnEnabledChanged(EventArgs) |
Genererar händelsen EnabledChanged . (Ärvd från ToolStripItem) |
| OnFontChanged(EventArgs) |
Genererar händelsen FontChanged . |
| OnForeColorChanged(EventArgs) |
Genererar händelsen ForeColorChanged . (Ärvd från ToolStripItem) |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Genererar händelsen GiveFeedback . (Ärvd från ToolStripItem) |
| OnLayout(LayoutEventArgs) |
Genererar händelsen Layout . (Ärvd från ToolStripItem) |
| OnLocationChanged(EventArgs) |
Genererar händelsen LocationChanged . (Ärvd från ToolStripItem) |
| OnMouseDown(MouseEventArgs) |
Genererar händelsen MouseDown . (Ärvd från ToolStripItem) |
| OnMouseEnter(EventArgs) |
Genererar händelsen MouseEnter . (Ärvd från ToolStripItem) |
| OnMouseHover(EventArgs) |
Genererar händelsen MouseHover . (Ärvd från ToolStripItem) |
| OnMouseLeave(EventArgs) |
Genererar händelsen MouseLeave . (Ärvd från ToolStripItem) |
| OnMouseMove(MouseEventArgs) |
Genererar händelsen MouseMove . (Ärvd från ToolStripItem) |
| OnMouseUp(MouseEventArgs) |
Genererar händelsen MouseUp . (Ärvd från ToolStripItem) |
| OnOwnerChanged(EventArgs) |
Genererar händelsen OwnerChanged . (Ärvd från ToolStripItem) |
| OnOwnerFontChanged(EventArgs) |
Genererar FontChanged händelsen när Font egenskapen har ändrats på överordnad för ToolStripItem. (Ärvd från ToolStripItem) |
| OnPaint(PaintEventArgs) |
Genererar händelsen Paint . (Ärvd från ToolStripItem) |
| OnParentBackColorChanged(EventArgs) |
Genererar händelsen BackColorChanged . (Ärvd från ToolStripItem) |
| OnParentChanged(ToolStrip, ToolStrip) |
Genererar händelsen ParentChanged . (Ärvd från ToolStripItem) |
| OnParentEnabledChanged(EventArgs) |
Genererar EnabledChanged händelsen när Enabled egenskapsvärdet för objektets container ändras. (Ärvd från ToolStripItem) |
| OnParentForeColorChanged(EventArgs) |
Genererar händelsen ForeColorChanged . (Ärvd från ToolStripItem) |
| OnParentRightToLeftChanged(EventArgs) |
Genererar händelsen RightToLeftChanged . (Ärvd från ToolStripItem) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Genererar händelsen QueryContinueDrag . (Ärvd från ToolStripItem) |
| OnRightToLeftChanged(EventArgs) |
Genererar händelsen RightToLeftChanged . |
| OnTextChanged(EventArgs) |
Genererar händelsen TextChanged . (Ärvd från ToolStripItem) |
| OnVisibleChanged(EventArgs) |
Genererar händelsen VisibleChanged . (Ärvd från ToolStripItem) |
| PerformClick() |
Genererar en |
| ProcessCmdKey(Message, Keys) |
Bearbetar en kommandonyckel. |
| ProcessDialogKey(Keys) |
Bearbetar en dialognyckel. |
| ProcessMnemonic(Char) |
Bearbetar ett mnemonic-tecken. (Ärvd från ToolStripItem) |
| ResetBackColor() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetDisplayStyle() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetFont() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetForeColor() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetImage() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetMargin() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetPadding() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetRightToLeft() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| ResetTextDirection() |
Den här metoden är inte relevant för den här klassen. (Ärvd från ToolStripItem) |
| Select() |
Markerar objektet. (Ärvd från ToolStripItem) |
| SetBounds(Rectangle) |
Anger objektets storlek och plats. (Ärvd från ToolStripItem) |
| SetVisibleCore(Boolean) |
ToolStripItem Anger det angivna synliga tillståndet. (Ärvd från ToolStripItem) |
| ShowDropDown() |
Visar kontrollen som ToolStripDropDownItem är associerad med den här ToolStripDropDownItem. |
| ToString() |
Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas. (Ärvd från ToolStripItem) |
Händelser
| Name | Description |
|---|---|
| AvailableChanged |
Inträffar när värdet för Available egenskapen ändras. (Ärvd från ToolStripItem) |
| BackColorChanged |
Inträffar när värdet för BackColor egenskapen ändras. (Ärvd från ToolStripItem) |
| Click |
Inträffar när ToolStripItem klickas. (Ärvd från ToolStripItem) |
| DisplayStyleChanged |
Inträffar när har DisplayStyle ändrats. (Ärvd från ToolStripItem) |
| Disposed |
Inträffar när komponenten tas bort av ett anrop till Dispose() metoden. (Ärvd från Component) |
| DoubleClick |
Inträffar när objektet dubbelklickas med musen. (Ärvd från ToolStripItem) |
| DragDrop |
Inträffar när användaren drar ett objekt och användaren släpper musknappen, vilket anger att objektet ska släppas i det här objektet. (Ärvd från ToolStripItem) |
| DragEnter |
Inträffar när användaren drar ett objekt till klientområdet för det här objektet. (Ärvd från ToolStripItem) |
| DragLeave |
Inträffar när användaren drar ett objekt och muspekaren inte längre är över klientområdet för det här objektet. (Ärvd från ToolStripItem) |
| DragOver |
Inträffar när användaren drar ett objekt över klientområdet för det här objektet. (Ärvd från ToolStripItem) |
| DropDownClosed |
Inträffar när stängs ToolStripDropDown . |
| DropDownItemClicked |
Inträffar när ToolStripDropDown klickas. |
| DropDownOpened |
Inträffar när har ToolStripDropDown öppnats. |
| DropDownOpening |
Inträffar när öppnar ToolStripDropDown . |
| EnabledChanged |
Inträffar när Enabled-egenskapsvärdet har ändrats. (Ärvd från ToolStripItem) |
| ForeColorChanged |
Inträffar när egenskapsvärdet ForeColor ändras. (Ärvd från ToolStripItem) |
| GiveFeedback |
Inträffar under en dragåtgärd. (Ärvd från ToolStripItem) |
| LocationChanged |
Inträffar när platsen för en ToolStripItem uppdateras. (Ärvd från ToolStripItem) |
| MouseDown |
Inträffar när muspekaren är över objektet och en musknapp trycks in. (Ärvd från ToolStripItem) |
| MouseEnter |
Inträffar när muspekaren anger objektet. (Ärvd från ToolStripItem) |
| MouseHover |
Inträffar när muspekaren hovrar över objektet. (Ärvd från ToolStripItem) |
| MouseLeave |
Inträffar när muspekaren lämnar objektet. (Ärvd från ToolStripItem) |
| MouseMove |
Inträffar när muspekaren flyttas över objektet. (Ärvd från ToolStripItem) |
| MouseUp |
Inträffar när muspekaren är över objektet och en musknapp släpps. (Ärvd från ToolStripItem) |
| OwnerChanged |
Inträffar när egenskapen Owner ändras. (Ärvd från ToolStripItem) |
| Paint |
Inträffar när objektet ritas om. (Ärvd från ToolStripItem) |
| QueryAccessibilityHelp |
Inträffar när ett hjälpmedelsklientprogram anropar hjälpen ToolStripItemför . (Ärvd från ToolStripItem) |
| QueryContinueDrag |
Inträffar under en drag-och-släpp-åtgärd och gör att drakällan kan avgöra om dra och släpp-åtgärden ska avbrytas. (Ärvd från ToolStripItem) |
| RightToLeftChanged |
Inträffar när egenskapsvärdet RightToLeft ändras. (Ärvd från ToolStripItem) |
| TextChanged |
Inträffar när värdet för Text egenskapen ändras. (Ärvd från ToolStripItem) |
| VisibleChanged |
Inträffar när värdet för Visible egenskapen ändras. (Ärvd från ToolStripItem) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDropTarget.OnDragDrop(DragEventArgs) |
Genererar händelsen DragDrop . (Ärvd från ToolStripItem) |
| IDropTarget.OnDragEnter(DragEventArgs) |
Genererar händelsen DragEnter . (Ärvd från ToolStripItem) |
| IDropTarget.OnDragLeave(EventArgs) |
Genererar händelsen DragLeave . (Ärvd från ToolStripItem) |
| IDropTarget.OnDragOver(DragEventArgs) |
Genererar händelsen |