Control.Show Control.Show Control.Show Control.Show Method

定義

對使用者顯示控制項。Displays the control to the user.

public:
 void Show();
public void Show ();
member this.Show : unit -> unit
Public Sub Show ()

範例

下列程式碼範例會顯示 [關於] 對話方塊,並在表面上暫時繪製藍色正方形。The following code example displays an about dialog box and temporarily draws a blue square on its surface. 這個範例需要您定義一個衍生自Form且名為AboutDialog的類別。This example requires that you have defined a class that derives from Form named AboutDialog.

private:
   void menuItemHelpAbout_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
   {
      // Create and display a modeless about dialog box.
      AboutDialog^ about = gcnew AboutDialog;
      about->Show();
      
      // Draw a blue square on the form.
      /* NOTE: This is not a persistent object, it will no longer be
                  * visible after the next call to OnPaint. To make it persistent,
                  * override the OnPaint method and draw the square there */
      Graphics^ g = about->CreateGraphics();
      g->FillRectangle( Brushes::Blue, 10, 10, 50, 50 );
   }
private void menuItemHelpAbout_Click(object sender, EventArgs e)
{
   // Create and display a modless about dialog box.
   AboutDialog about = new AboutDialog();
   about.Show();

   // Draw a blue square on the form.
   /* NOTE: This is not a persistent object, it will no longer be
      * visible after the next call to OnPaint. To make it persistent, 
      * override the OnPaint method and draw the square there */
   Graphics g = about.CreateGraphics();
   g.FillRectangle(Brushes.Blue, 10, 10, 50, 50);
}
Private Sub menuItemHelpAbout_Click(sender As Object, _
  e As EventArgs) Handles menuItemHelpAbout.Click
   ' Create and display a modless about dialog box.
   Dim about As New AboutDialog()
   about.Show()
   
   ' Draw a blue square on the form.
   ' NOTE: This is not a persistent object, it will no longer be
   ' visible after the next call to OnPaint. To make it persistent, 
   ' override the OnPaint method and draw the square there 
   Dim g As Graphics = about.CreateGraphics()
   g.FillRectangle(Brushes.Blue, 10, 10, 50, 50)
End Sub

備註

顯示控制項相當於將Visible屬性設定為。 trueShowing the control is equivalent to setting the Visible property to true. 呼叫方法之後Visible Hidetrue屬性會傳回的值,直到呼叫方法為止。 ShowAfter the Show method is called, the Visible property returns a value of true until the Hide method is called.

適用於

另請參閱