Control.Show 메서드

정의

컨트롤을 사용자에게 표시합니다.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. 이 예제에서는 AboutDialog 이라는 Form에서 파생 되는 클래스를 정의 해야 합니다.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 속성을 true로 설정 하는 것과 같습니다.Showing the control is equivalent to setting the Visible property to true. Show 메서드를 호출한 후에는 Hide 메서드가 호출 될 때까지 Visible 속성이 true 값을 반환 합니다.After the Show method is called, the Visible property returns a value of true until the Hide method is called.

적용 대상

추가 정보