共用方式為


ContextMenuStrip 類別

定義

代表一個快捷選單。

public ref class ContextMenuStrip : System::Windows::Forms::ToolStripDropDownMenu
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
public class ContextMenuStrip : System.Windows.Forms.ToolStripDropDownMenu
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextMenuStrip = class
    inherit ToolStripDropDownMenu
type ContextMenuStrip = class
    inherit ToolStripDropDownMenu
Public Class ContextMenuStrip
Inherits ToolStripDropDownMenu
繼承
屬性

範例

以下程式碼範例展示了 ContextMenuStrip 動態項目添加、動態 SourceControl 判定與重用,以及事件處理 Opening

// This code example demonstrates how to handle the Opening event.
// It also demonstrates dynamic item addition and dynamic 
// SourceControl determination with reuse.
class Form3 : Form
{
    // Declare the ContextMenuStrip control.
    private ContextMenuStrip fruitContextMenuStrip;

    public Form3()
    {
        // Create a new ContextMenuStrip control.
        fruitContextMenuStrip = new ContextMenuStrip();

        // Attach an event handler for the 
        // ContextMenuStrip control's Opening event.
        fruitContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(cms_Opening);

        // Create a new ToolStrip control.
        ToolStrip ts = new ToolStrip();

        // Create a ToolStripDropDownButton control and add it
        // to the ToolStrip control's Items collections.
        ToolStripDropDownButton fruitToolStripDropDownButton = new ToolStripDropDownButton("Fruit", null, null, "Fruit");
        ts.Items.Add(fruitToolStripDropDownButton);

        // Dock the ToolStrip control to the top of the form.
        ts.Dock = DockStyle.Top;

        // Assign the ContextMenuStrip control as the 
        // ToolStripDropDownButton control's DropDown menu.
        fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip;

        // Create a new MenuStrip control and add a ToolStripMenuItem.
        MenuStrip ms = new MenuStrip();
        ToolStripMenuItem fruitToolStripMenuItem = new ToolStripMenuItem("Fruit", null, null, "Fruit");
        ms.Items.Add(fruitToolStripMenuItem);

        // Dock the MenuStrip control to the top of the form.
        ms.Dock = DockStyle.Top;

        // Assign the MenuStrip control as the 
        // ToolStripMenuItem's DropDown menu.
        fruitToolStripMenuItem.DropDown = fruitContextMenuStrip;

        // Assign the ContextMenuStrip to the form's 
        // ContextMenuStrip property.
        this.ContextMenuStrip = fruitContextMenuStrip;

        // Add the ToolStrip control to the Controls collection.
        this.Controls.Add(ts);

        //Add a button to the form and assign its ContextMenuStrip.
        Button b = new Button();
        b.Location = new System.Drawing.Point(60, 60);
        this.Controls.Add(b);
        b.ContextMenuStrip = fruitContextMenuStrip;

        // Add the MenuStrip control last.
        // This is important for correct placement in the z-order.
        this.Controls.Add(ms);
    }

    // This event handler is invoked when the ContextMenuStrip
    // control's Opening event is raised. It demonstrates
    // dynamic item addition and dynamic SourceControl 
    // determination with reuse.
    void cms_Opening(object sender, System.ComponentModel.CancelEventArgs e)
    {
        // Acquire references to the owning control and item.
        Control c = fruitContextMenuStrip.SourceControl as Control;
        ToolStripDropDownItem tsi = fruitContextMenuStrip.OwnerItem as ToolStripDropDownItem;

        // Clear the ContextMenuStrip control's Items collection.
        fruitContextMenuStrip.Items.Clear();

        // Check the source control first.
        if (c != null)
        {
            // Add custom item (Form)
            fruitContextMenuStrip.Items.Add("Source: " + c.GetType().ToString());
        }
        else if (tsi != null)
        {
            // Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
            fruitContextMenuStrip.Items.Add("Source: " + tsi.GetType().ToString());
        }

        // Populate the ContextMenuStrip control with its default items.
        fruitContextMenuStrip.Items.Add("-");
        fruitContextMenuStrip.Items.Add("Apples");
        fruitContextMenuStrip.Items.Add("Oranges");
        fruitContextMenuStrip.Items.Add("Pears");

        // Set Cancel to false. 
        // It is optimized to true based on empty entry.
        e.Cancel = false;
    }
}
' This code example demonstrates how to handle the Opening event.
' It also demonstrates dynamic item addition and dynamic 
' SourceControl determination with reuse.
Class Form3
    Inherits Form

   ' Declare the ContextMenuStrip control.
   Private fruitContextMenuStrip As ContextMenuStrip
   
   
   Public Sub New()
      ' Create a new ContextMenuStrip control.
      fruitContextMenuStrip = New ContextMenuStrip()
      
      ' Attach an event handler for the 
      ' ContextMenuStrip control's Opening event.
      AddHandler fruitContextMenuStrip.Opening, AddressOf cms_Opening
      
      ' Create a new ToolStrip control.
      Dim ts As New ToolStrip()
      
      ' Create a ToolStripDropDownButton control and add it
      ' to the ToolStrip control's Items collections.
      Dim fruitToolStripDropDownButton As New ToolStripDropDownButton("Fruit", Nothing, Nothing, "Fruit")
      ts.Items.Add(fruitToolStripDropDownButton)
      
      ' Dock the ToolStrip control to the top of the form.
      ts.Dock = DockStyle.Top
      
      ' Assign the ContextMenuStrip control as the 
      ' ToolStripDropDownButton control's DropDown menu.
      fruitToolStripDropDownButton.DropDown = fruitContextMenuStrip
      
      ' Create a new MenuStrip control and add a ToolStripMenuItem.
      Dim ms As New MenuStrip()
      Dim fruitToolStripMenuItem As New ToolStripMenuItem("Fruit", Nothing, Nothing, "Fruit")
      ms.Items.Add(fruitToolStripMenuItem)
      
      ' Dock the MenuStrip control to the top of the form.
      ms.Dock = DockStyle.Top
      
      ' Assign the MenuStrip control as the 
      ' ToolStripMenuItem's DropDown menu.
      fruitToolStripMenuItem.DropDown = fruitContextMenuStrip
      
      ' Assign the ContextMenuStrip to the form's 
      ' ContextMenuStrip property.
      Me.ContextMenuStrip = fruitContextMenuStrip
      
      ' Add the ToolStrip control to the Controls collection.
        Me.Controls.Add(ts)

        'Add a button to the form and assign its ContextMenuStrip.
        Dim b As New Button()
        b.Location = New System.Drawing.Point(60, 60)
        Me.Controls.Add(b)
        b.ContextMenuStrip = fruitContextMenuStrip
      
      ' Add the MenuStrip control last.
      ' This is important for correct placement in the z-order.
      Me.Controls.Add(ms)
    End Sub
   
   ' This event handler is invoked when the ContextMenuStrip
   ' control's Opening event is raised. It demonstrates
   ' dynamic item addition and dynamic SourceControl 
   ' determination with reuse.
    Sub cms_Opening(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs)

        ' Acquire references to the owning control and item.
        Dim c As Control = fruitContextMenuStrip.SourceControl
        Dim tsi As ToolStripDropDownItem = fruitContextMenuStrip.OwnerItem 

        ' Clear the ContextMenuStrip control's 
        ' Items collection.
        fruitContextMenuStrip.Items.Clear()

        ' Check the source control first.
        If (c IsNot Nothing) Then
            ' Add custom item (Form)
            fruitContextMenuStrip.Items.Add(("Source: " + c.GetType().ToString()))
        ElseIf (tsi IsNot Nothing) Then
            ' Add custom item (ToolStripDropDownButton or ToolStripMenuItem)
            fruitContextMenuStrip.Items.Add(("Source: " + tsi.GetType().ToString()))
        End If

        ' Populate the ContextMenuStrip control with its default items.
        fruitContextMenuStrip.Items.Add("-")
        fruitContextMenuStrip.Items.Add("Apples")
        fruitContextMenuStrip.Items.Add("Oranges")
        fruitContextMenuStrip.Items.Add("Pears")

        ' Set Cancel to false. 
        ' It is optimized to true based on empty entry.
        e.Cancel = False
    End Sub
End Class

備註

ContextMenuStrip 取代 ContextMenu。 你可以將 a ContextMenuStrip 與任何控制項關聯,右鍵點擊會自動顯示快捷鍵選單。 你可以用程式Show化的方式顯示一個ContextMenuStripContextMenuStrip 支援可取消 OpeningClosing 事件,以處理動態人口與多重點擊情境。 ContextMenuStrip 支援圖片、選單項目檢查狀態、文字、存取鍵、捷徑及串接選單。

以下物品專為與兩者 ToolStripSystemRenderer 無縫搭配,且 ToolStripProfessionalRenderer 適用於各種方向。 它們在設計時 ContextMenuStrip 預設可用於控制項:

捷徑選單通常用來組合表單中對使用者有用的不同選單項目 MenuStrip ,以符合應用程式的情境。 例如,你可以使用分配給 TextBox 控制項的捷徑選單,提供切換文字字型、在控制鍵內尋找文字的選單項目,或是用剪貼簿功能來複製貼上文字。 你也可以在快捷選單中暴露不 ToolStripMenuItem 在 內 MenuStrip 的新物件,以提供不適合 MenuStrip 顯示的情境特定指令。

通常,當使用者點擊滑鼠右鍵到控制項或表單本身時,會顯示一個快捷鍵選單。 許多可見的控制項,以及 Form 它本身,都有 Control.ContextMenuStrip 一個屬性,將類別綁定 ContextMenuStrip 到顯示快捷鍵選單的控制項。 多個控制項可以使用 ContextMenuStrip

將屬性設 ToolStripDropDownMenu.ShowCheckMargin 為 , true 以便在 a ToolStripMenuItem 左側增加一個勾選標記,顯示選單項目已啟用或被選取。 屬性 ToolStripDropDownMenu.ShowImageMargin 預設會設定為 true 。 利用 左側 ToolStripMenuItem 的空格顯示該選單項目的圖片。

雖然 ContextMenuStrip 取代並新增了先前版本的控制功能 ContextMenu ,但仍 ContextMenu 保留以維持向下相容性及未來需求。

建構函式

名稱 Description
ContextMenuStrip()

初始化 ContextMenuStrip 類別的新執行個體。

ContextMenuStrip(IContainer)

初始化該類別的新實例 ContextMenuStrip ,並將其與指定的容器關聯。

欄位

名稱 Description
ScrollStateAutoScrolling

決定房產價值 AutoScroll

(繼承來源 ScrollableControl)
ScrollStateFullDrag

判斷使用者是否啟用了完整視窗拖曳。

(繼承來源 ScrollableControl)
ScrollStateHScrollVisible

決定屬性值是否 HScroll 設為 true

(繼承來源 ScrollableControl)
ScrollStateUserHasScrolled

判斷使用者是否滑動過 ScrollableControl 控制項。

(繼承來源 ScrollableControl)
ScrollStateVScrollVisible

決定屬性值是否 VScroll 設為 true

(繼承來源 ScrollableControl)

屬性

名稱 Description
AccessibilityObject

讓被 AccessibleObject 指派到控制室。

(繼承來源 Control)
AccessibleDefaultActionDescription

取得或設定控制項的預設動作描述,供無障礙客戶端應用程式使用。

(繼承來源 Control)
AccessibleDescription

取得或設定無障礙客戶端應用程式所使用的控制項描述。

(繼承來源 Control)
AccessibleName

取得或設定無障礙客戶端應用程式所使用的控制項名稱。

(繼承來源 Control)
AccessibleRole

取得或設定控制的可及角色。

(繼承來源 Control)
AllowClickThrough

取得或設定一個值,指示視窗沒有焦點時是否要操作的控制項。

(繼承來源 ToolStrip)
AllowDrop

會取得或設定一個值,指示拖放和物品重排序是否透過你實作的事件來處理。

(繼承來源 ToolStrip)
AllowItemReorder

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
AllowMerge

取得或設定一個值,表示多個、ToolStripDropDownMenuToolStripMenuItem及其他類型是否MenuStrip能組合。

(繼承來源 ToolStrip)
AllowTransparency

取得或設定一個值,表示 Opacity 是否可以調整該型。

(繼承來源 ToolStripDropDown)
Anchor

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
AutoClose

取得或設定一個值,指示控制在失去啟動時是否 ToolStripDropDown 應該自動關閉。

(繼承來源 ToolStripDropDown)
AutoScroll

此性質對此類別無關。

(繼承來源 ToolStrip)
AutoScrollMargin

此性質對此類別無關。

(繼承來源 ToolStrip)
AutoScrollMinSize

此性質對此類別無關。

(繼承來源 ToolStrip)
AutoScrollOffset

取得或設定,將此控制捲動至。ScrollControlIntoView(Control)

(繼承來源 Control)
AutoScrollPosition

此性質對此類別無關。

(繼承來源 ToolStrip)
AutoSize

會取得或設定一個值,指示表 ToolStripDropDown 單在調整尺寸時是否自動調整大小。

(繼承來源 ToolStripDropDown)
BackColor

取得或設定 的背景色。ToolStrip

(繼承來源 ToolStrip)
BackgroundImage

取得或設定控制中顯示的背景影像。

(繼承來源 Control)
BackgroundImageLayout

取得或設定背景影像佈局,依照 ImageLayout 列舉定義。

(繼承來源 Control)
BindingContext

取得或設定 的綁定上下文。ToolStrip

(繼承來源 ToolStrip)
Bottom

取得控制項底部邊緣與容器用戶端區域頂部邊緣之間的距離(像素)。

(繼承來源 Control)
Bounds

取得或設定控制項的大小與位置,包括非用戶端元素,以像素為單位,相對於父控制項。

(繼承來源 Control)
CanEnableIme

會取得一個值,表示該屬性是否 ImeMode 能被設定為主動值,以支援 IME。

(繼承來源 Control)
CanFocus

會獲得一個值,表示控制點是否能獲得焦點。

(繼承來源 Control)
CanOverflow

取得或設定一個值,指示 a ToolStripDropDown 中的項目是否能送入溢位選單。

(繼承來源 ToolStripDropDown)
CanRaiseEvents

判斷事件是否能在控制組上引發。

(繼承來源 Control)
CanSelect

會得到一個值,表示是否可以選擇該控制項。

(繼承來源 Control)
Capture

取得或設定一個值,表示控制器是否已捕捉該滑鼠。

(繼承來源 Control)
CausesValidation

取得或設定一個值,指示當焦點獲得時,是否 ToolStrip 會對任何需要驗證的控制項進行驗證。

(繼承來源 ToolStrip)
ClientRectangle

取得代表控制區客戶端區域的矩形。

(繼承來源 Control)
ClientSize

取得或設定控制區客戶區域的高度與寬度。

(繼承來源 Control)
CompanyName

取得包含控制權的公司名稱或應用程式的創建者名稱。

(繼承來源 Control)
Container

得到 IContainer 包含 Component的 。

(繼承來源 Component)
ContainsFocus

會獲得一個值,表示該控制項或其子控制項目前是否擁有輸入焦點。

(繼承來源 Control)
ContextMenu

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
ContextMenuStrip

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
Controls

此性質對此類別無關。

(繼承來源 ToolStrip)
Created

會得到一個值,表示控制是否已被建立。

(繼承來源 Control)
CreateParams

取得新視窗的參數。

(繼承來源 ToolStripDropDown)
Cursor

當滑鼠指標位於 .ToolStrip

(繼承來源 ToolStrip)
DataBindings

取得控制項的資料綁定。

(繼承來源 Control)
DataContext

取得或設定資料上下文以進行資料綁定。 這是一個環境音屬性。

(繼承來源 Control)
DefaultCursor

取得或設定控制鍵的預設游標。

(繼承來源 Control)
DefaultDock

取得 的 ToolStrip對接位置,表示哪些邊界已停靠在貨櫃上。

(繼承來源 ToolStripDropDown)
DefaultDropDownDirection

取得或設定相對於 ToolStripToolStripDropDown顯示方向。

(繼承來源 ToolStripDropDown)
DefaultGripMargin

它會取得預設的像素間距,介於尺寸握把和 ToolStrip邊緣之間。

(繼承來源 ToolStrip)
DefaultImeMode

可獲得控制項所支援的預設輸入法編輯器(IME)模式。

(繼承來源 Control)
DefaultMargin

取得 與 之間的間距,以像素為單位。ToolStripToolStripContainer

(繼承來源 ToolStrip)
DefaultMaximumSize

取得控制項預設最大大小的長度與高度(像素數)。

(繼承來源 Control)
DefaultMinimumSize

取得控制項預設最小大小的長度與高度(像素)。

(繼承來源 Control)
DefaultPadding

可以取得控制器內部的像素間距。

(繼承來源 ToolStripDropDownMenu)
DefaultShowItemToolTips

會有一個值,表示預設是否會顯示 ToolStripDropDown 工具提示。

(繼承來源 ToolStripDropDown)
DefaultSize

會得到預設大小的 ToolStrip

(繼承來源 ToolStrip)
DesignMode

會得到一個值,表示目前 Component 是否處於設計模式。

(繼承來源 Component)
DeviceDpi

取得目前顯示控制項所在顯示器的 DPI 值。

(繼承來源 Control)
DisplayedItems

取得目前顯示在 ToolStrip的項目子集,包括自動加入 ToolStrip的項目。

(繼承來源 ToolStrip)
DisplayRectangle

取得代表顯示區域 ToolStripDropDownMenu的矩形。

(繼承來源 ToolStripDropDownMenu)
Disposing

會取得一個值,表示基底 Control 類別是否正在處理中。

(繼承來源 Control)
Dock

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
DockPadding

可以取得控制器所有邊緣的底座填充設定。

(繼承來源 ScrollableControl)
DoubleBuffered

會取得或設定一個值,指示該控制器是否應該使用次級緩衝區重新繪製表面以減少或防止閃爍。

(繼承來源 Control)
DropShadowEnabled

會獲得或設定一個值,表示在顯示時 ToolStripDropDown 是否會出現三維陰影效果。

(繼承來源 ToolStripDropDown)
Enabled

取得或設定一個值,表示控制項是否能回應使用者互動。

(繼承來源 Control)
Events

會取得與此 Component連結的事件處理程序清單。

(繼承來源 Component)
Focused

會得到一個值,表示控制器是否有輸入焦點。

(繼承來源 Control)
Font

取得或設定顯示在 ToolStripDropDown. 上的文字字型。

(繼承來源 ToolStripDropDown)
FontHeight

取得或設定控制鍵字型的高度。

(繼承來源 Control)
ForeColor

取得或設定 的前景色 ToolStrip

(繼承來源 ToolStrip)
GripDisplayStyle

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
GripMargin

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
GripRectangle

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
GripStyle

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
Handle

它會得到控制項綁定的視窗把手。

(繼承來源 Control)
HasChildren

此性質對此類別無關。

(繼承來源 ToolStrip)
Height

取得或設定控制點的高度。

(繼承來源 Control)
HorizontalScroll

此性質對此類別無關。

(繼承來源 ToolStrip)
HScroll

會取得或設定一個值,表示水平滾動條是否可見。

(繼承來源 ScrollableControl)
ImageList

取得或設定包含物品上 ToolStrip 顯示圖片的圖片清單。

(繼承來源 ToolStrip)
ImageScalingSize

取得或設定用於 ToolStrip的影像大小(像素)。

(繼承來源 ToolStrip)
ImeMode

取得或設定控制器的輸入法編輯器(IME)模式。

(繼承來源 Control)
ImeModeBase

取得或設定控制的 IME 模式。

(繼承來源 Control)
InvokeRequired

會獲得一個值,表示呼叫者在呼叫控制項時是否必須呼叫呼叫方法,因為呼叫者使用的執行緒與該控制項建立的執行緒不同。

(繼承來源 Control)
IsAccessible

取得或設定一個值,指示該控制項是否對無障礙應用程式可見。

(繼承來源 Control)
IsAncestorSiteInDesignMode

顯示該控制點的前祖是否被設置在 DesignMode 中。 這個屬性是唯讀的。

(繼承來源 Control)
IsAutoGenerated

會得到一個值,表示這 ToolStripDropDown 是否是自動產生的。

(繼承來源 ToolStripDropDown)
IsCurrentlyDragging

會取得一個值,表示使用者目前是否正在從 ToolStrip 一個 ToolStripContainer 移動到另一個。

(繼承來源 ToolStrip)
IsDisposed

會有一個值,表示控制權是否已被處理掉。

(繼承來源 Control)
IsDropDown

會得到一個值,表示 a ToolStrip 是否為控制項 ToolStripDropDown

(繼承來源 ToolStrip)
IsHandleCreated

會得到一個值,表示該控制項是否有與其相關的 handle。

(繼承來源 Control)
IsMirrored

會得到一個值,表示該控制是否為鏡像。

(繼承來源 Control)
Items

取得所有屬於 ToolStrip.

(繼承來源 ToolStrip)
LayoutEngine

傳遞由佈局引擎介面回傳的快取 LayoutEngine 參考。

(繼承來源 ToolStripDropDownMenu)
LayoutSettings

取得或設定佈局方案的特性。

(繼承來源 ToolStrip)
LayoutStyle

取得或設定一個值,表示 的 ContextMenuStrip 項目如何顯示。

(繼承來源 ToolStripDropDownMenu)
Left

取得或設定控制項左邊與容器客戶端區域左邊之間的距離(像素)。

(繼承來源 Control)
Location

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
Margin

取得或設定控制區之間的空格。

(繼承來源 Control)
MaximumSize

取得或設定的上限是可以指定的上限 GetPreferredSize(Size)

(繼承來源 Control)
MaxItemSize

取得 的最大高度與寬度(像素數) ContextMenuStrip

(繼承來源 ToolStripDropDownMenu)
MinimumSize

取得或設定的尺寸是可指定的下限 GetPreferredSize(Size)

(繼承來源 Control)
Name

取得或設定控制的名稱。

(繼承來源 Control)
Opacity

決定表單的不透明度。

(繼承來源 ToolStripDropDown)
Orientation

獲得 的方向 ToolStripPanel

(繼承來源 ToolStrip)
OverflowButton

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
OwnerItem

取得或設定 ToolStripItem ,那是這個 ToolStripDropDown的擁有者。

(繼承來源 ToolStripDropDown)
Padding

在控制範圍內設置或設置填充。

(繼承來源 Control)
Parent

取得或設定控制的父容器。

(繼承來源 Control)
PreferredSize

大小相當於一個長方形區域,控制器可以放進去。

(繼承來源 Control)
ProductName

取得包含控制項的組件產品名稱。

(繼承來源 Control)
ProductVersion

取得包含控制項的組裝版本。

(繼承來源 Control)
RecreatingHandle

會取得一個值,表示該控制項目前是否正在重新建立其句柄。

(繼承來源 Control)
Region

取得或設定與 ToolStripDropDown相關的視窗區域。

(繼承來源 ToolStripDropDown)
Renderer

取得或設定一個 ToolStripRenderer 用來自訂外觀與感覺的 ToolStrip

(繼承來源 ToolStrip)
RenderMode

取得或設定一個值,指示將套用哪些視覺風格。ToolStrip

(繼承來源 ToolStrip)
RenderRightToLeft
已淘汰.
已淘汰.

該物業現已過時。

(繼承來源 Control)
ResizeRedraw

會取得或設定一個值,表示控制項在調整時是否會自行重新繪製。

(繼承來源 Control)
Right

取得控制器右邊與容器用戶端區域左邊之間的距離(像素)。

(繼承來源 Control)
RightToLeft

取得或設定一個值,指示 control 元素是否對齊以支援使用右至左字型的區域。

(繼承來源 ToolStripDropDown)
ScaleChildren

會得到一個決定子控制項縮放的值。

(繼承來源 Control)
ShowCheckMargin

取得或設定一個值,指示是否在左 ToolStripMenuItem邊顯示勾選標記的空格。

(繼承來源 ToolStripDropDownMenu)
ShowFocusCues

會得到一個值,指示控制器是否應該顯示焦點矩形。

(繼承來源 Control)
ShowImageMargin

取得或設定一個值,指示影像的空間是否顯示在 的 ToolStripMenuItem左邊邊緣。

(繼承來源 ToolStripDropDownMenu)
ShowItemToolTips

取得或設定一個值,指示是否要在物品上 ToolStrip 顯示工具提示。

(繼承來源 ToolStrip)
ShowKeyboardCues

會取得一個值,表示使用者介面是否處於顯示或隱藏鍵盤加速器的適當狀態。

(繼承來源 Control)
Site

取得或設定控制點。

(繼承來源 Control)
Size

設定控制器的高度與寬度。

(繼承來源 Control)
SourceControl

會取得最後一個導致此現象顯示的 ContextMenuStrip 控制項。

Stretch

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
TabIndex

此性質與此類別無關。

(繼承來源 ToolStripDropDown)
TabStop

取得或設定一個值,指示使用者是否能使用 TAB 鍵將焦點分配給某 ToolStrip 項目。

(繼承來源 ToolStrip)
Tag

取得或設定包含控制項資料的物件。

(繼承來源 Control)
Text

取得或設定與此控制項相關的文字。

(繼承來源 Control)
TextDirection

指定在物品上繪製文字的方向。

(繼承來源 ToolStripDropDown)
Top

取得或設定控制面板頂端與容器用戶端區域頂端之間的距離(以像素為單位)。

(繼承來源 Control)
TopLevel

取得或設定一個值,表示是否 ToolStripDropDown 為頂層控制。

(繼承來源 ToolStripDropDown)
TopLevelControl

取得沒有被其他 Windows Forms 控制項保護的父控制權。 通常,這是控制所包含的最 Form 外層。

(繼承來源 Control)
TopMost

取得或設定一個值,指示表單是否應該顯示為最頂表單。

(繼承來源 ToolStripDropDown)
UseWaitCursor

取得或設定一個值,指示是否使用等待游標來控制目前的控制項及所有子控制項。

(繼承來源 Control)
VerticalScroll

此性質對此類別無關。

(繼承來源 ToolStrip)
Visible

會取得或設定一個值,表示 是 ToolStripDropDown 可見還是隱藏。

(繼承來源 ToolStripDropDown)
VScroll

會取得或設定一個值,表示垂直捲動條是否可見。

(繼承來源 ScrollableControl)
Width

設定或設定控制寬度。

(繼承來源 Control)
WindowTarget

此性質對此類別無關。

(繼承來源 Control)

方法

名稱 Description
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

通知無障礙用戶端應用程式 AccessibleEvents 指定於指定子控制項的指定內容。

(繼承來源 Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)

通知無障礙用戶端應用程式指定子控制項的指定 AccessibleEvents 內容。

(繼承來源 Control)
AdjustFormScrollbars(Boolean)

根據目前的控制位置和所選的控制來調整容器上的滾動條。

(繼承來源 ScrollableControl)
BeginInvoke(Action)

在建立控制項底層句柄的執行緒上,非同步執行指定的代理。

(繼承來源 Control)
BeginInvoke(Delegate, Object[])

在建立控制項底層句柄的執行緒上,以非同步方式執行指定的代理,並使用指定的參數。

(繼承來源 Control)
BeginInvoke(Delegate)

在建立控制項底層句柄的執行緒上,非同步執行指定的代理。

(繼承來源 Control)
BringToFront()

把控制權帶到Z階的最前面。

(繼承來源 Control)
Close()

關閉 ToolStripDropDown 控制。

(繼承來源 ToolStripDropDown)
Close(ToolStripDropDownCloseReason)

為了指定原因關閉 ToolStripDropDown 控制點。

(繼承來源 ToolStripDropDown)
Contains(Control)

取得一個值,表示指定控制是否為控制項的子節點。

(繼承來源 Control)
CreateAccessibilityInstance()

代表一個快捷選單。

(繼承來源 ToolStripDropDownMenu)
CreateControl()

強制建立可見控制項,包括建立 handle 及任何可見子控制項。

(繼承來源 Control)
CreateControlsInstance()

為該控制建立一個新的控制集合實例。

(繼承來源 ToolStrip)
CreateDefaultItem(String, Image, EventHandler)

在新的 ToolStripDropDownMenu. 上建立ToolStripMenuItem預設的文字、圖片和事件處理器。

(繼承來源 ToolStripDropDownMenu)
CreateGraphics()

為控制創造出 Graphics 關鍵。

(繼承來源 Control)
CreateHandle()

這樣可以產生控制的把手。

(繼承來源 ToolStripDropDown)
CreateLayoutSettings(ToolStripLayoutStyle)

套用各種版面配置選項到 ToolStripDropDown.

(繼承來源 ToolStripDropDown)
CreateObjRef(Type)

建立一個物件,包含產生代理伺服器所需的所有相關資訊,用於與遠端物件通訊。

(繼承來源 MarshalByRefObject)
DefWndProc(Message)

將指定的訊息傳送到預設視窗程序。

(繼承來源 Control)
DestroyHandle()

會破壞與控制器相關的把手。

(繼承來源 Control)
Dispose()

釋放所有由 Component.

(繼承來源 Component)
Dispose(Boolean)

釋放 未管理的資源, ContextMenuStrip 並可選擇性地釋放受管理資源。

DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

開始拖曳行動。

(繼承來源 Control)
DoDragDrop(Object, DragDropEffects)

開始拖放操作。

(繼承來源 Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)

代表一個快捷選單。

(繼承來源 Control)
DoDragDropAsJson<T>(T, DragDropEffects)

代表一個快捷選單。

(繼承來源 Control)
DrawToBitmap(Bitmap, Rectangle)

支援渲染到指定的位圖。

(繼承來源 Control)
EndInvoke(IAsyncResult)

取得由 IAsyncResult 通過的非同步操作的回傳值。

(繼承來源 Control)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
FindForm()

取回控制點所在的表單。

(繼承來源 Control)
Focus()

將輸入焦點設定在控制器上。

(繼承來源 Control)
GetAccessibilityObjectById(Int32)

取得指定的 AccessibleObject

(繼承來源 Control)
GetAutoSizeMode()

取得一個值,表示當該控制項的屬性被啟用時 AutoSize ,其行為將如何。

(繼承來源 Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

這個方法對這門課來說並不適用。

(繼承來源 ToolStrip)
GetChildAtPoint(Point)

這個方法對這門課來說並不適用。

(繼承來源 ToolStrip)
GetContainerControl()

回傳下一個 ContainerControl 控制項的父控制鏈。

(繼承來源 Control)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetItemAt(Int32, Int32)

回傳位於客戶端區域指定 x 與 y 座標 ToolStrip 的項目。

(繼承來源 ToolStrip)
GetItemAt(Point)

回傳位於客戶端區域 ToolStrip指定點的項目。

(繼承來源 ToolStrip)
GetLifetimeService()
已淘汰.

取得目前控制此實例生命週期政策的終身服務物件。

(繼承來源 MarshalByRefObject)
GetNextControl(Control, Boolean)

以子控制項的制表順序,向前或往後取下一個控制項。

(繼承來源 Control)
GetNextItem(ToolStripItem, ArrowDirection)

從指定的參考點取下一個 ToolStripItem ,並朝指定方向移動。

(繼承來源 ToolStrip)
GetPreferredSize(Size)

取出可容納控制點的矩形區域大小。

(繼承來源 Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

取得控制可縮放範圍的範圍。

(繼承來源 Control)
GetScrollState(Int32)

判斷指定的旗標是否已被設定。

(繼承來源 ScrollableControl)
GetService(Type)

回傳一個由 或Component其 所提供的Container服務的物件。

(繼承來源 Component)
GetStyle(ControlStyles)

取得該控制項指定控制樣式位元的值。

(繼承來源 Control)
GetTopLevel()

判斷該控制是否為頂層控制。

(繼承來源 Control)
GetType()

取得目前實例的 Type

(繼承來源 Object)
Hide()

隱藏控制權,不讓使用者知道。

(繼承來源 Control)
InitializeLifetimeService()
已淘汰.

取得一個終身服務物件以控制此實例的終身政策。

(繼承來源 MarshalByRefObject)
InitLayout()

控制點被加入另一個容器後才被呼叫。

(繼承來源 Control)
Invalidate()

會使整個控制節點的表面失效,並導致控制點重新繪製。

(繼承來源 Control)
Invalidate(Boolean)

會使控制區的特定區域失效,並導致傳送繪圖訊息給控制區。 可選擇性地,使分配給控制項的子控制項失效。

(繼承來源 Control)
Invalidate(Rectangle, Boolean)

會使指定的控制區失效(將其加入控制項的更新區,也就是下一次繪製操作將被重新繪製的區域),並導致向控制項發送繪製訊息。 可選擇性地,使分配給控制項的子控制項失效。

(繼承來源 Control)
Invalidate(Rectangle)

會使指定的控制區失效(將其加入控制項的更新區,也就是下一次繪製操作將被重新繪製的區域),並導致向控制項發送繪製訊息。

(繼承來源 Control)
Invalidate(Region, Boolean)

會使指定的控制區失效(將其加入控制項的更新區,也就是下一次繪製操作將被重新繪製的區域),並導致向控制項發送繪製訊息。 可選擇性地,使分配給控制項的子控制項失效。

(繼承來源 Control)
Invalidate(Region)

會使指定的控制區失效(將其加入控制項的更新區,也就是下一次繪製操作將被重新繪製的區域),並導致向控制項發送繪製訊息。

(繼承來源 Control)
Invoke(Action)

在擁有控制項底層視窗代柄的執行緒上執行指定的代理。

(繼承來源 Control)
Invoke(Delegate, Object[])

執行指定的代理,在擁有控制項底層視窗代柄的執行緒上,並使用指定的參數清單。

(繼承來源 Control)
Invoke(Delegate)

在擁有控制項底層視窗代柄的執行緒上執行指定的代理。

(繼承來源 Control)
Invoke<T>(Func<T>)

在擁有控制項底層視窗代柄的執行緒上執行指定的代理。

(繼承來源 Control)
InvokeAsync(Action, CancellationToken)

在擁有控制項代碼的執行緒上非同步呼叫指定的同步回撥。

(繼承來源 Control)
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken)

在擁有控制項句柄的執行緒上執行指定的非同步回撥。

(繼承來源 Control)
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken)

在擁有控制項的執行緒執行指定的非同步回撥。

(繼承來源 Control)
InvokeAsync<T>(Func<T>, CancellationToken)

在擁有控制項代碼的執行緒上非同步呼叫指定的同步回撥。

(繼承來源 Control)
InvokeGotFocus(Control, EventArgs)

在指定控制點下 GotFocus 提高事件。

(繼承來源 Control)
InvokeLostFocus(Control, EventArgs)

在指定控制點下 LostFocus 提高事件。

(繼承來源 Control)
InvokeOnClick(Control, EventArgs)

在指定控制點下 Click 提高事件。

(繼承來源 Control)
InvokePaint(Control, PaintEventArgs)

在指定控制點下 Paint 提高事件。

(繼承來源 Control)
InvokePaintBackground(Control, PaintEventArgs)

在指定控制點下 PaintBackground 提高事件。

(繼承來源 Control)
IsInputChar(Char)

判斷角色是否為該物品識別的輸入角色。

(繼承來源 ToolStrip)
IsInputKey(Keys)

判斷指定的金鑰是一般輸入金鑰還是需要預處理的特殊金鑰。

(繼承來源 ToolStrip)
LogicalToDeviceUnits(Int32)

將邏輯 DPI 值轉換為其等效的 DeviceUnit DPI 值。

(繼承來源 Control)
LogicalToDeviceUnits(Size)

透過依當前 DPI 縮放,並將寬度與高度向下取整數值,將一個大小從邏輯轉換為裝置單位。

(繼承來源 Control)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立一個 MarshalByRefObject 目前物件的淺層複製品。

(繼承來源 MarshalByRefObject)
NotifyInvalidate(Rectangle)

Invalidated 事件中指定控制區域的事件提出以致無效。

(繼承來源 Control)
OnAutoSizeChanged(EventArgs)

引發 AutoSizeChanged 事件。

(繼承來源 Control)
OnBackColorChanged(EventArgs)

引發 BackColorChanged 事件。

(繼承來源 Control)
OnBackgroundImageChanged(EventArgs)

引發 BackgroundImageChanged 事件。

(繼承來源 Control)
OnBackgroundImageLayoutChanged(EventArgs)

引發 BackgroundImageLayoutChanged 事件。

(繼承來源 Control)
OnBeginDrag(EventArgs)

引發 BeginDrag 事件。

(繼承來源 ToolStrip)
OnBindingContextChanged(EventArgs)

引發 BindingContextChanged 事件。

(繼承來源 Control)
OnCausesValidationChanged(EventArgs)

引發 CausesValidationChanged 事件。

(繼承來源 Control)
OnChangeUICues(UICuesEventArgs)

引發 ChangeUICues 事件。

(繼承來源 Control)
OnClick(EventArgs)

引發 Click 事件。

(繼承來源 Control)
OnClientSizeChanged(EventArgs)

引發 ClientSizeChanged 事件。

(繼承來源 Control)
OnClosed(ToolStripDropDownClosedEventArgs)

代表一個快捷選單。

OnClosed(ToolStripDropDownClosedEventArgs)

引發 Closed 事件。

(繼承來源 ToolStripDropDown)
OnClosing(ToolStripDropDownClosingEventArgs)

引發 Closing 事件。

(繼承來源 ToolStripDropDown)
OnContextMenuChanged(EventArgs)
已淘汰.

引發 ContextMenuChanged 事件。

(繼承來源 Control)
OnContextMenuStripChanged(EventArgs)

引發 ContextMenuStripChanged 事件。

(繼承來源 Control)
OnControlAdded(ControlEventArgs)

引發 ControlAdded 事件。

(繼承來源 Control)
OnControlRemoved(ControlEventArgs)

引發 ControlRemoved 事件。

(繼承來源 Control)
OnCreateControl()

提升了方法。CreateControl()

(繼承來源 Control)
OnCursorChanged(EventArgs)

引發 CursorChanged 事件。

(繼承來源 Control)
OnDataContextChanged(EventArgs)

代表一個快捷選單。

(繼承來源 Control)
OnDockChanged(EventArgs)

引發 DockChanged 事件。

(繼承來源 ToolStrip)
OnDoubleClick(EventArgs)

引發 DoubleClick 事件。

(繼承來源 Control)
OnDpiChangedAfterParent(EventArgs)

引發 DpiChangedAfterParent 事件。

(繼承來源 Control)
OnDpiChangedBeforeParent(EventArgs)

引發 DpiChangedBeforeParent 事件。

(繼承來源 Control)
OnDragDrop(DragEventArgs)

引發 DragDrop 事件。

(繼承來源 Control)
OnDragEnter(DragEventArgs)

引發 DragEnter 事件。

(繼承來源 Control)
OnDragLeave(EventArgs)

引發 DragLeave 事件。

(繼承來源 Control)
OnDragOver(DragEventArgs)

引發 DragOver 事件。

(繼承來源 Control)
OnEnabledChanged(EventArgs)

引發 Enabled 事件。

(繼承來源 ToolStrip)
OnEndDrag(EventArgs)

引發 EndDrag 事件。

(繼承來源 ToolStrip)
OnEnter(EventArgs)

引發 Enter 事件。

(繼承來源 Control)
OnFontChanged(EventArgs)

引發 FontChanged 事件。

(繼承來源 ToolStripDropDownMenu)
OnForeColorChanged(EventArgs)

引發 ForeColorChanged 事件。

(繼承來源 Control)
OnGiveFeedback(GiveFeedbackEventArgs)

引發 GiveFeedback 事件。

(繼承來源 Control)
OnGotFocus(EventArgs)

引發 GotFocus 事件。

(繼承來源 Control)
OnHandleCreated(EventArgs)

引發 HandleCreated 事件。

(繼承來源 ToolStripDropDown)
OnHandleDestroyed(EventArgs)

引發 HandleDestroyed 事件。

(繼承來源 ToolStrip)
OnHelpRequested(HelpEventArgs)

引發 HelpRequested 事件。

(繼承來源 Control)
OnImeModeChanged(EventArgs)

引發 ImeModeChanged 事件。

(繼承來源 Control)
OnInvalidated(InvalidateEventArgs)

引發 Invalidated 事件。

(繼承來源 ToolStrip)
OnItemAdded(ToolStripItemEventArgs)

引發 ItemAdded 事件。

(繼承來源 ToolStrip)
OnItemClicked(ToolStripItemClickedEventArgs)

引發 ItemClicked 事件。

(繼承來源 ToolStripDropDown)
OnItemRemoved(ToolStripItemEventArgs)

引發 ItemRemoved 事件。

(繼承來源 ToolStrip)
OnKeyDown(KeyEventArgs)

引發 KeyDown 事件。

(繼承來源 Control)
OnKeyPress(KeyPressEventArgs)

引發 KeyPress 事件。

(繼承來源 Control)
OnKeyUp(KeyEventArgs)

引發 KeyUp 事件。

(繼承來源 Control)
OnLayout(LayoutEventArgs)

引發 Layout 事件。

(繼承來源 ToolStripDropDownMenu)
OnLayoutCompleted(EventArgs)

引發 LayoutCompleted 事件。

(繼承來源 ToolStrip)
OnLayoutStyleChanged(EventArgs)

引發 LayoutStyleChanged 事件。

(繼承來源 ToolStrip)
OnLeave(EventArgs)

引發 Leave 事件。

(繼承來源 ToolStrip)
OnLocationChanged(EventArgs)

引發 LocationChanged 事件。

(繼承來源 Control)
OnLostFocus(EventArgs)

引發 LostFocus 事件。

(繼承來源 ToolStrip)
OnMarginChanged(EventArgs)

引發 MarginChanged 事件。

(繼承來源 Control)
OnMouseCaptureChanged(EventArgs)

引發 MouseCaptureChanged 事件。

(繼承來源 ToolStrip)
OnMouseClick(MouseEventArgs)

引發 MouseClick 事件。

(繼承來源 Control)
OnMouseDoubleClick(MouseEventArgs)

引發 MouseDoubleClick 事件。

(繼承來源 Control)
OnMouseDown(MouseEventArgs)

引發 MouseDown 事件。

(繼承來源 ToolStrip)
OnMouseEnter(EventArgs)

引發 MouseEnter 事件。

(繼承來源 Control)
OnMouseHover(EventArgs)

引發 MouseHover 事件。

(繼承來源 Control)
OnMouseLeave(EventArgs)

引發 MouseLeave 事件。

(繼承來源 ToolStrip)
OnMouseMove(MouseEventArgs)

引發 MouseMove 事件。

(繼承來源 ToolStrip)
OnMouseUp(MouseEventArgs)

引發 MouseUp 事件。

(繼承來源 ToolStripDropDown)
OnMouseWheel(MouseEventArgs)

引發 MouseWheel 事件。

(繼承來源 ScrollableControl)
OnMove(EventArgs)

引發 Move 事件。

(繼承來源 Control)
OnNotifyMessage(Message)

通知 Windows 訊息的控制單位。

(繼承來源 Control)
OnOpened(EventArgs)

代表一個快捷選單。

OnOpened(EventArgs)

引發 Opened 事件。

(繼承來源 ToolStripDropDown)
OnOpening(CancelEventArgs)

引發 Opening 事件。

(繼承來源 ToolStripDropDown)
OnPaddingChanged(EventArgs)

引發 PaddingChanged 事件。

(繼承來源 ScrollableControl)
OnPaint(PaintEventArgs)

引發 Paint 事件。

(繼承來源 ToolStrip)
OnPaintBackground(PaintEventArgs)

繪製控制背景。

(繼承來源 ToolStripDropDownMenu)
OnPaintGrip(PaintEventArgs)

引發 PaintGrip 事件。

(繼承來源 ToolStrip)
OnParentBackColorChanged(EventArgs)

當控制容器的屬性價值改變時BackColor,會觸發BackColorChanged事件。

(繼承來源 Control)
OnParentBackgroundImageChanged(EventArgs)

當控制容器的屬性價值改變時BackgroundImage,會觸發BackgroundImageChanged事件。

(繼承來源 Control)
OnParentBindingContextChanged(EventArgs)

當控制容器的屬性價值改變時BindingContext,會觸發BindingContextChanged事件。

(繼承來源 Control)
OnParentChanged(EventArgs)

引發 ParentChanged 事件。

(繼承來源 ToolStripDropDown)
OnParentCursorChanged(EventArgs)

引發 CursorChanged 事件。

(繼承來源 Control)
OnParentDataContextChanged(EventArgs)

代表一個快捷選單。

(繼承來源 Control)
OnParentEnabledChanged(EventArgs)

當控制容器的屬性價值改變時Enabled,會觸發EnabledChanged事件。

(繼承來源 Control)
OnParentFontChanged(EventArgs)

當控制容器的屬性價值改變時Font,會觸發FontChanged事件。

(繼承來源 Control)
OnParentForeColorChanged(EventArgs)

當控制容器的屬性價值改變時ForeColor,會觸發ForeColorChanged事件。

(繼承來源 Control)
OnParentRightToLeftChanged(EventArgs)

當控制容器的屬性價值改變時RightToLeft,會觸發RightToLeftChanged事件。

(繼承來源 Control)
OnParentVisibleChanged(EventArgs)

當控制容器的屬性價值改變時Visible,會觸發VisibleChanged事件。

(繼承來源 Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

引發 PreviewKeyDown 事件。

(繼承來源 Control)
OnPrint(PaintEventArgs)

引發 Paint 事件。

(繼承來源 Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

引發 QueryContinueDrag 事件。

(繼承來源 Control)
OnRegionChanged(EventArgs)

引發 RegionChanged 事件。

(繼承來源 Control)
OnRendererChanged(EventArgs)

引發 RendererChanged 事件。

(繼承來源 ToolStrip)
OnResize(EventArgs)

引發 Resize 事件。

(繼承來源 Control)
OnRightToLeftChanged(EventArgs)

引發 RightToLeftChanged 事件。

(繼承來源 ToolStrip)
OnScroll(ScrollEventArgs)

引發 Scroll 事件。

(繼承來源 ToolStrip)
OnSizeChanged(EventArgs)

引發 SizeChanged 事件。

(繼承來源 Control)
OnStyleChanged(EventArgs)

引發 StyleChanged 事件。

(繼承來源 Control)
OnSystemColorsChanged(EventArgs)

引發 SystemColorsChanged 事件。

(繼承來源 Control)
OnTabIndexChanged(EventArgs)

引發 TabIndexChanged 事件。

(繼承來源 Control)
OnTabStopChanged(EventArgs)

引發 TabStopChanged 事件。

(繼承來源 ToolStrip)
OnTextChanged(EventArgs)

引發 TextChanged 事件。

(繼承來源 Control)
OnValidated(EventArgs)

引發 Validated 事件。

(繼承來源 Control)
OnValidating(CancelEventArgs)

引發 Validating 事件。

(繼承來源 Control)
OnVisibleChanged(EventArgs)

引發 VisibleChanged 事件。

(繼承來源 ToolStripDropDown)
PerformLayout()

強制控制項對所有子控制項套用版面邏輯。

(繼承來源 Control)
PerformLayout(Control, String)

強制控制項對所有子控制項套用版面邏輯。

(繼承來源 Control)
PointToClient(Point)

將指定螢幕點的位置計算成用戶端座標。

(繼承來源 Control)
PointToScreen(Point)

將指定客戶端點的位置計算成螢幕座標。

(繼承來源 Control)
PreProcessControlMessage(Message)

在訊息迴圈內預先處理鍵盤或輸入訊息,然後再發送。

(繼承來源 Control)
PreProcessMessage(Message)

在訊息迴圈內預先處理鍵盤或輸入訊息,然後再發送。

(繼承來源 Control)
ProcessCmdKey(Message, Keys)

處理指令鍵。

(繼承來源 ToolStrip)
ProcessDialogChar(Char)

處理對話框字元。

(繼承來源 ToolStripDropDown)
ProcessDialogKey(Keys)

處理對話框鍵。

(繼承來源 ToolStripDropDown)
ProcessKeyEventArgs(Message)

處理關鍵訊息並產生適當的控制事件。

(繼承來源 Control)
ProcessKeyMessage(Message)

處理鍵盤訊息。

(繼承來源 Control)
ProcessKeyPreview(Message)

預覽鍵盤訊息。

(繼承來源 Control)
ProcessMnemonic(Char)

處理助記詞。

(繼承來源 ToolStripDropDown)
RaiseDragEvent(Object, DragEventArgs)

提升相應的拖曳事件。

(繼承來源 Control)
RaiseKeyEvent(Object, KeyEventArgs)

提出相應的關鍵事件。

(繼承來源 Control)
RaiseMouseEvent(Object, MouseEventArgs)

觸發相應的鼠事件。

(繼承來源 Control)
RaisePaintEvent(Object, PaintEventArgs)

提升相應的塗裝事件。

(繼承來源 Control)
RecreateHandle()

強制重新製作控制的把手。

(繼承來源 Control)
RectangleToClient(Rectangle)

計算指定螢幕矩形在客戶端座標中的大小與位置。

(繼承來源 Control)
RectangleToScreen(Rectangle)

計算指定客戶端矩形在螢幕座標中的大小與位置。

(繼承來源 Control)
Refresh()

強制控制項使其客戶端區域失效,並立即重新繪製自己及所有子控制項。

(繼承來源 Control)
RescaleConstantsForDpi(Int32, Int32)

當在衍生類別中被覆寫時,會處理控制繪圖中使用的任何魔術數的縮放。

(繼承來源 ToolStrip)
ResetBackColor()

將屬性 BackColor 重置為預設值。

(繼承來源 Control)
ResetBindings()

會讓綁定到的 BindingSource 控制項重新讀取清單中的所有項目並刷新它們的顯示值。

(繼承來源 Control)
ResetCursor()

將屬性 Cursor 重置為預設值。

(繼承來源 Control)
ResetFont()

將屬性 Font 重置為預設值。

(繼承來源 Control)
ResetForeColor()

將屬性 ForeColor 重置為預設值。

(繼承來源 Control)
ResetImeMode()

將屬性 ImeMode 重置為預設值。

(繼承來源 Control)
ResetMinimumSize()

這個方法對這門課來說並不適用。

(繼承來源 ToolStrip)
ResetMouseEventArgs()

重置控制以處理事件 MouseLeave

(繼承來源 Control)
ResetRightToLeft()

將屬性 RightToLeft 重置為預設值。

(繼承來源 Control)
ResetText()

將屬性 Text 重置為其預設值(Empty)。

(繼承來源 Control)
RestoreFocus()

控制對焦的返回位置。

(繼承來源 ToolStrip)
ResumeLayout()

恢復慣用的版面邏輯。

(繼承來源 Control)
ResumeLayout(Boolean)

恢復一般版面邏輯,並可選擇性地立即強制放置待處理版面請求。

(繼承來源 Control)
RtlTranslateAlignment(ContentAlignment)

將指定 ContentAlignment 內容轉換為適當的 ContentAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
RtlTranslateAlignment(HorizontalAlignment)

將指定 HorizontalAlignment 內容轉換為適當的 HorizontalAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
RtlTranslateAlignment(LeftRightAlignment)

將指定 LeftRightAlignment 內容轉換為適當的 LeftRightAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
RtlTranslateContent(ContentAlignment)

將指定 ContentAlignment 內容轉換為適當的 ContentAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
RtlTranslateHorizontal(HorizontalAlignment)

將指定 HorizontalAlignment 內容轉換為適當的 HorizontalAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
RtlTranslateLeftRight(LeftRightAlignment)

將指定 LeftRightAlignment 內容轉換為適當的 LeftRightAlignment 內容,以支援從右到左的文字。

(繼承來源 Control)
Scale(Single, Single)
已淘汰.
已淘汰.

可以擴展整個控制系統和子控制。

(繼承來源 Control)
Scale(Single)
已淘汰.
已淘汰.

這會調整控制範圍,也會影響任何子控制。

(繼承來源 Control)
Scale(SizeF)

依照指定的縮放因子調整控制項及所有子控制項。

(繼承來源 Control)
ScaleBitmapLogicalToDevice(Bitmap)

當 DPI 變動時,會將邏輯位圖值縮放到其等效的裝置單位值。

(繼承來源 Control)
ScaleControl(SizeF, BoundsSpecified)

縮放控制點的位置、大小、填充和邊距。

(繼承來源 ToolStripDropDown)
ScaleCore(Single, Single)

此方法與本類別無關。

(繼承來源 ToolStripDropDown)
ScrollControlIntoView(Control)

將指定的子控制項捲入自動捲動的控制項中。

(繼承來源 ScrollableControl)
ScrollToControl(Control)

計算滾動偏移量與指定子控制項。

(繼承來源 ScrollableControl)
Select()

啟動控制。

(繼承來源 Control)
Select(Boolean, Boolean)

啟動兒童控制系統。 可選擇性地指定制表順序中的方向來選擇控制項。

(繼承來源 ToolStrip)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

啟動下一個控制。

(繼承來源 Control)
SendToBack()

將控制權傳送到Z-order的後方。

(繼承來源 Control)
SetAutoScrollMargin(Int32, Int32)

這個方法對這門課來說並不適用。

(繼承來源 ToolStrip)
SetAutoSizeMode(AutoSizeMode)

設定一個值,表示當控制項屬性被啟用時 AutoSize 的行為。

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

將控制項的指定範圍設為指定位置與大小。

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32)

將控制項的界限設為指定的位置與大小。

(繼承來源 Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

負責設定此控制範圍的工作。

(繼承來源 ToolStripDropDown)
SetClientSizeCore(Int32, Int32)

設定控制區客戶端區域的大小。

(繼承來源 Control)
SetDisplayedItems()

在完成版面設計後,重置顯示與溢出項目的集合。

(繼承來源 ToolStripDropDownMenu)
SetDisplayRectLocation(Int32, Int32)

將顯示視窗定位到指定的值。

(繼承來源 ScrollableControl)
SetItemLocation(ToolStripItem, Point)

將 a ToolStripItem 錨定在 a ToolStrip上的特定位置。

(繼承來源 ToolStrip)
SetScrollState(Int32, Boolean)

設定指定的滾動狀態旗標。

(繼承來源 ScrollableControl)
SetStyle(ControlStyles, Boolean)

將指定 ControlStyles 旗標設為或 truefalse

(繼承來源 Control)
SetTopLevel(Boolean)

將控制設定為頂層控制。

(繼承來源 Control)
SetVisibleCore(Boolean)

將控制項設定為指定的可見狀態。

Show()

顯示 ToolStripDropDown 控制器的預設位置。

(繼承來源 ToolStripDropDown)
Show(Control, Int32, Int32)

相對於指定控制器的水平與垂直螢幕座標,將位置 ToolStripDropDown 定位。

(繼承來源 ToolStripDropDown)
Show(Control, Point, ToolStripDropDownDirection)

將相對於指定控制項、指定位置及相對於父控制項的指定方向定位 ToolStripDropDown

(繼承來源 ToolStripDropDown)
Show(Control, Point)

將 位置相對於指定的控制位置來定位 ToolStripDropDown

(繼承來源 ToolStripDropDown)
Show(Int32, Int32)

相對於指定的螢幕座標來定位 。ToolStripDropDown

(繼承來源 ToolStripDropDown)
Show(Point, ToolStripDropDownDirection)

相對於指定的控制位置,以及相對於父控制的指定方向,將 的位置定位 ToolStripDropDown

(繼承來源 ToolStripDropDown)
Show(Point)

將 位置 ToolStripDropDown 相對於指定的螢幕位置來定位。

(繼承來源 ToolStripDropDown)
SizeFromClientSize(Size)

根據用戶端區域的高度與寬度來決定整個控制點的大小。

(繼承來源 Control)
SuspendLayout()

暫時暫停控制的佈局邏輯。

(繼承來源 Control)
ToString()

回傳一個代表控制項的 ToolStrip 字串。

(繼承來源 ToolStrip)
Update()

會導致控制項在其客戶端區域內重新繪製失效區域。

(繼承來源 Control)
UpdateBounds()

更新控制點的邊界,顯示目前的大小與位置。

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

更新控制項的邊界,並更新指定的大小、位置與用戶端大小。

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32)

更新控制項的邊界,並指定大小與位置。

(繼承來源 Control)
UpdateStyles()

強制將分配的樣式重新套用到控制項上。

(繼承來源 Control)
UpdateZOrder()

更新其父節點 z 順序中的控制項。

(繼承來源 Control)
WndProc(Message)

處理 Windows 訊息。

(繼承來源 ToolStripDropDown)

事件

名稱 Description
AutoSizeChanged

當房產發生變化時 AutoSize

(繼承來源 ToolStrip)
BackColorChanged

發生於 BackColor 屬性的值變更時。

(繼承來源 Control)
BackgroundImageChanged

發生於 BackgroundImage 屬性的值變更時。

(繼承來源 ToolStripDropDown)
BackgroundImageLayoutChanged

發生於 BackgroundImage 屬性的值變更時。

(繼承來源 ToolStripDropDown)
BeginDrag

當使用者開始拖動 ToolStrip 控制器時,會發生這種情況。

(繼承來源 ToolStrip)
BindingContextChanged

發生於 BindingContext 屬性的值變更時。

(繼承來源 ToolStripDropDown)
CausesValidationChanged

當房產變更時 CausesValidation 發生。

(繼承來源 ToolStrip)
ChangeUICues

當焦點或鍵盤使用者介面(UI)提示改變時,會發生這種情況。

(繼承來源 ToolStripDropDown)
Click

當按下控制器時會發生。

(繼承來源 Control)
ClientSizeChanged

發生於 ClientSize 屬性的值變更時。

(繼承來源 Control)
Closed

關閉ToolStripDropDown時發生。

(繼承來源 ToolStripDropDown)
Closing

當控制桿即將關閉時發生 ToolStripDropDown

(繼承來源 ToolStripDropDown)
ContextMenuChanged

這個活動與本課程無關。

(繼承來源 ToolStripDropDown)
ContextMenuStripChanged

這個活動與本課程無關。

(繼承來源 ToolStripDropDown)
ControlAdded

這個活動與本班無關。

(繼承來源 ToolStrip)
ControlRemoved

這個活動與本班無關。

(繼承來源 ToolStrip)
CursorChanged

發生於 Cursor 屬性的值變更時。

(繼承來源 ToolStrip)
DataContextChanged

發生於 DataContext 屬性的值變更時。

(繼承來源 Control)
Disposed

當元件被呼叫方法 Dispose() 時會發生。

(繼承來源 Component)
DockChanged

這個活動與本課程無關。

(繼承來源 ToolStripDropDown)
DoubleClick

當雙擊按鈕時會發生。

(繼承來源 Control)
DpiChangedAfterParent

當控制器的 DPI 設定在父控制器或表單的 DPI 改變後,程式方式更改時會發生。

(繼承來源 Control)
DpiChangedBeforeParent

當控制器的 DPI 設定在父控制器或表單的 DPI 變更事件尚未發生之前,程式化地更改時就會發生。

(繼承來源 Control)
DragDrop

當拖放操作完成時會發生。

(繼承來源 Control)
DragEnter

當物體被拖入控制範圍時,會發生這種情況。

(繼承來源 Control)
DragLeave

當物體被拖出控制範圍時,會發生這種情況。

(繼承來源 Control)
DragOver

當物體被拖過控制範圍時會發生。

(繼承來源 Control)
EnabledChanged

發生於 Enabled 屬性值變更時。

(繼承來源 Control)
EndDrag

當使用者停止拖曳 ToolStrip 控制器時會發生。

(繼承來源 ToolStrip)
Enter

當焦點進入 時 ToolStripDropDown發生。

(繼承來源 ToolStripDropDown)
FontChanged

發生於 Font 屬性的值變更時。

(繼承來源 ToolStripDropDown)
ForeColorChanged

發生於 ForeColor 屬性的值變更時。

(繼承來源 ToolStripDropDown)
GiveFeedback

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
GotFocus

當控制裝置被聚焦時發生。

(繼承來源 Control)
HandleCreated

當控制器被建立把柄時,會發生這種情況。

(繼承來源 Control)
HandleDestroyed

當控制器的把手正在被摧毀時,會發生這種情況。

(繼承來源 Control)
HelpRequested

當使用者請求控制權協助時會發生。

(繼承來源 ToolStripDropDown)
ImeModeChanged

當房產發生變化時 ImeModeChanged

(繼承來源 ToolStripDropDown)
Invalidated

當控制器顯示需要重新繪製時,會發生這種情況。

(繼承來源 Control)
ItemAdded

ToolStripItem 新增 ToolStripItemCollection

(繼承來源 ToolStrip)
ItemClicked

點擊時 ToolStripItem 會發生。

(繼承來源 ToolStrip)
ItemRemoved

當 a ToolStripItem 從 中移除 ToolStripItemCollection時會發生。

(繼承來源 ToolStrip)
KeyDown

當按鍵在有焦點狀態時,按鍵並長按 ToolStripDropDown 時會發生。

(繼承來源 ToolStripDropDown)
KeyPress

當按鍵在 ToolStripDropDown 有對焦狀態時會發生。

(繼承來源 ToolStripDropDown)
KeyUp

當控制鍵處於對焦狀態時放開鍵時會發生。

(繼承來源 ToolStripDropDown)
Layout

當控制項應該重新定位其子控制項時,會發生這種情況。

(繼承來源 Control)
LayoutCompleted

當佈局 ToolStrip 完成時會發生。

(繼承來源 ToolStrip)
LayoutStyleChanged

發生於 LayoutStyle 屬性的值變更時。

(繼承來源 ToolStrip)
Leave

當輸入焦點離開控制器時會發生。

(繼承來源 ToolStripDropDown)
LocationChanged

發生於 Location 屬性值變更時。

(繼承來源 Control)
LostFocus

當控制失焦時會發生。

(繼承來源 Control)
MarginChanged

當對照組的邊界改變時會發生。

(繼承來源 Control)
MouseCaptureChanged

當控制組失去滑鼠捕捉時會發生。

(繼承來源 Control)
MouseClick

當滑鼠點擊控制鍵時會發生。

(繼承來源 Control)
MouseDoubleClick

當滑鼠雙擊控制鍵時會發生。

(繼承來源 Control)
MouseDown

當滑鼠指標放在控制器上,按下滑鼠按鈕時會發生。

(繼承來源 Control)
MouseEnter

當滑鼠指標進入控制鍵時會發生。

(繼承來源 Control)
MouseHover

當滑鼠指標放在控制器上時會發生。

(繼承來源 Control)
MouseLeave

當滑鼠指標離開控制鍵時會發生。

(繼承來源 Control)
MouseMove

當滑鼠指標移到控制器上時會發生。

(繼承來源 Control)
MouseUp

當滑鼠指標放在控制器上方並放開滑鼠按鈕時,會發生這種情況。

(繼承來源 Control)
MouseWheel

當滑鼠滾輪移動時,控制器仍保持對焦。

(繼承來源 Control)
Move

當控制桿移動時會發生。

(繼承來源 Control)
Opened

在開啟ToolStripDropDown時發生。

(繼承來源 ToolStripDropDown)
Opening

當控制裝置開啟時 ToolStripDropDown 會發生。

(繼承來源 ToolStripDropDown)
PaddingChanged

當控制器的填充物改變時會發生。

(繼承來源 Control)
Paint

當控制鍵重新繪製時會發生。

(繼承來源 Control)
PaintGrip

當移動把手被塗漆時 ToolStrip 會發生。

(繼承來源 ToolStrip)
ParentChanged

當房產價值變動時 Parent 發生。

(繼承來源 Control)
PreviewKeyDown

當按鍵在該控制鍵上時,會發生在事件發生 KeyDown 前。

(繼承來源 Control)
QueryAccessibilityHelp

AccessibleObject 提供無障礙應用程式協助時,會發生這種情況。

(繼承來源 Control)
QueryContinueDrag

發生在拖放操作期間,使拖曳源判斷是否應該取消拖放操作。

(繼承來源 Control)
RegionChanged

發生於 Region 屬性的值變更時。

(繼承來源 ToolStripDropDown)
RendererChanged

發生於 Renderer 屬性的值變更時。

(繼承來源 ToolStrip)
Resize

當控制大小被調整時會發生。

(繼承來源 Control)
RightToLeftChanged

當房產價值變動時 RightToLeft 發生。

(繼承來源 Control)
Scroll

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
SizeChanged

當房產價值變動時 Size 發生。

(繼承來源 Control)
StyleChanged

當風格改變時 ToolStripLayoutStyle 會發生。

(繼承來源 ToolStripDropDown)
SystemColorsChanged

當系統顏色改變時會發生。

(繼承來源 Control)
TabIndexChanged

這個活動與本課程無關。

(繼承來源 ToolStripDropDown)
TabStopChanged

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
TextChanged

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
Validated

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
Validating

這個活動與本班無關。

(繼承來源 ToolStripDropDown)
VisibleChanged

當房產價值變動時 Visible 發生。

(繼承來源 Control)

明確介面實作

名稱 Description
IDropTarget.OnDragDrop(DragEventArgs)

引發 DragDrop 事件。

(繼承來源 Control)
IDropTarget.OnDragEnter(DragEventArgs)

引發 DragEnter 事件。

(繼承來源 Control)
IDropTarget.OnDragLeave(EventArgs)

引發 DragLeave 事件。

(繼承來源 Control)
IDropTarget.OnDragOver(DragEventArgs)

引發 DragOver 事件。

(繼承來源 Control)

適用於

另請參閱