語言

ToolStripDropDown.Show 方法

定義

相 ToolStripDropDown 對於指定座標的位置。

多載

名稱 Description
Show()

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

Show(Point)

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

Show(Point, ToolStripDropDownDirection)

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

Show(Int32, Int32)

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

Show(Control, Point)

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

Show(Control, Point, ToolStripDropDownDirection)

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

Show(Control, Int32, Int32)

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

Show()

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show();
[System.ComponentModel.Browsable(false)]
public void Show();
[<System.ComponentModel.Browsable(false)>]
override this.Show : unit -> unit
Public Sub Show ()
屬性

範例

以下程式碼範例示範如何將控制項顯示 ToolStripDropDown 為預設位置。

// This method calls the ToolStripDropDown control's Show 
// method to display the ContextMenuStrip in its 
// default location.
private void showButton_Click(object sender, EventArgs e)
{
    this.contextMenuStrip1.Show();
}
' This method calls the ToolStripDropDown control's Show 
' method to display the ContextMenuStrip in its 
' default location.
Private Sub showButton_Click(sender As Object, e As EventArgs) Handles showButton.Click
   Me.contextMenuStrip1.Show()
 End Sub

適用於

Show(Point)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(System::Drawing::Point screenLocation);
public void Show(System.Drawing.Point screenLocation);
override this.Show : System.Drawing.Point -> unit
Public Sub Show (screenLocation As Point)

參數

screenLocation
Point

螢幕左上角的水平與垂直位置,以像素為單位。

範例

以下程式碼範例示範如何在固定點顯示 ToolStripDropDown 控制。

// This method calls the ToolStripDropDown control's Show 
// method to display the ContextMenuStrip at a fixed point.
private void showAtPointButton_Click(object sender, EventArgs e)
{
    this.contextMenuStrip1.Show(23, 55);
}
' This method calls the ToolStripDropDown control's Show 
' method to display the ContextMenuStrip at a fixed point.
Private Sub showAtPointButton_Click(sender As Object, e As EventArgs) Handles showAtPointButton.Click, button2.Click
   Me.contextMenuStrip1.Show(23, 55)
 End Sub

適用於

Show(Point, ToolStripDropDownDirection)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(System::Drawing::Point position, System::Windows::Forms::ToolStripDropDownDirection direction);
public void Show(System.Drawing.Point position, System.Windows.Forms.ToolStripDropDownDirection direction);
override this.Show : System.Drawing.Point * System.Windows.Forms.ToolStripDropDownDirection -> unit
Public Sub Show (position As Point, direction As ToolStripDropDownDirection)

參數

position
Point

參考控制器左上角的水平與垂直位置,以像素為單位。

direction
ToolStripDropDownDirection

這是其中一項 ToolStripDropDownDirection 價值。

範例

以下程式碼範例示範如何在指定方向的固定點顯示控制。ToolStripDropDown

// This method calls the ToolStripDropDown control's Show 
// method to display the ContextMenuStrip relative to the
// origin of the form. 
private void showRelativeButton_Click(object sender, EventArgs e)
{
    this.contextMenuStrip1.Show(this.Location, this.dropDownDirection);
}
' This method calls the ToolStripDropDown control's Show 
' method to display the ContextMenuStrip relative to the
' origin of the form. 
Private Sub showRelativeButton_Click(sender As Object, e As EventArgs)
   Me.contextMenuStrip1.Show(Me.Location, Me.dropDownDirection)
 End Sub

適用於

Show(Int32, Int32)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(int x, int y);
public void Show(int x, int y);
override this.Show : int * int -> unit
Public Sub Show (x As Integer, y As Integer)

參數

x
Int32

水平螢幕座標,以像素為單位。

y
Int32

垂直螢幕座標,以像素為單位。

適用於

Show(Control, Point)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(System::Windows::Forms::Control ^ control, System::Drawing::Point position);
public void Show(System.Windows.Forms.Control control, System.Drawing.Point position);
override this.Show : System.Windows.Forms.Control * System.Drawing.Point -> unit
Public Sub Show (control As Control, position As Point)

參數

control
Control

控制點(通常是 a ToolStripDropDownButton),即該位置的 ToolStripDropDown 參考點。

position
Point

參考控制器左上角的水平與垂直位置,以像素為單位。

例外狀況

參數 control 所指定的控制為 null。

適用於

Show(Control, Point, ToolStripDropDownDirection)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(System::Windows::Forms::Control ^ control, System::Drawing::Point position, System::Windows::Forms::ToolStripDropDownDirection direction);
public void Show(System.Windows.Forms.Control control, System.Drawing.Point position, System.Windows.Forms.ToolStripDropDownDirection direction);
override this.Show : System.Windows.Forms.Control * System.Drawing.Point * System.Windows.Forms.ToolStripDropDownDirection -> unit
Public Sub Show (control As Control, position As Point, direction As ToolStripDropDownDirection)

參數

control
Control

控制點(通常是 a ToolStripDropDownButton),即該位置的 ToolStripDropDown 參考點。

position
Point

參考控制器左上角的水平與垂直位置,以像素為單位。

direction
ToolStripDropDownDirection

這是其中一項 ToolStripDropDownDirection 價值。

例外狀況

參數 control 所指定的控制為 null。

範例

以下程式碼範例示範如何顯示 ToolStripDropDown 相對於父控制的控制。

// This method calls the ToolStripDropDown control's Show 
// method to display the ContextMenuStrip relative to the
// owning control.
private void button1_MouseUp(object sender, MouseEventArgs e)
{
    Control c = sender as Control;
    if (e.Button == MouseButtons.Right)
    {
        this.contextMenuStrip1.Show(c, e.Location, this.dropDownDirection);
    }
}
' This method calls the ToolStripDropDown control's Show 
' method to display the ContextMenuStrip relative to the
' owning control.
Private Sub button1_MouseUp(sender As Object, e As MouseEventArgs) Handles button1.MouseUp
     Dim c As Control = CType(sender, Control)
   
     If e.Button = Windows.Forms.MouseButtons.Right Then
         Me.contextMenuStrip1.Show(c, e.Location, Me.dropDownDirection)
     End If
 End Sub

適用於

Show(Control, Int32, Int32)

來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs
來源:
ToolStripDropDown.cs

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

public:
 void Show(System::Windows::Forms::Control ^ control, int x, int y);
public void Show(System.Windows.Forms.Control control, int x, int y);
override this.Show : System.Windows.Forms.Control * int * int -> unit
Public Sub Show (control As Control, x As Integer, y As Integer)

參數

control
Control

控制點(通常是 a ToolStripDropDownButton),即該位置的 ToolStripDropDown 參考點。

x
Int32

控制鍵的水平螢幕座標,以像素為單位。

y
Int32

控制鍵的垂直螢幕座標,以像素為單位。

例外狀況

參數 control 所指定的控制為 null。

適用於