Cursor.Show Cursor.Show Cursor.Show Cursor.Show Method

定義

カーソルを表示します。Displays the cursor.

public:
 static void Show();
public static void Show ();
static member Show : unit -> unit
Public Shared Sub Show ()

次のコード例では、マウス ポインターがボタンのクライアント領域に入ったとき、カーソルを非表示にします。The following code example hides the cursor when the mouse pointer enters the button's client area. 同様に、マウス ポインターがボタンのクライアント領域を離れると、カーソルが再度表示されます。Likewise, when the mouse pointer leaves the button's client area, the cursor is shown again. この例は、Formで、Buttonという名前myButtonします。This example requires a Form with a Button named myButton.

private:
   void myButton_MouseEnter( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      // Hide the cursor when the mouse pointer enters the button.
      ::Cursor::Hide();
   }

   void myButton_MouseLeave( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      // Show the cursor when the mouse pointer leaves the button.
      ::Cursor::Show();
   }
private void myButton_MouseEnter(object sender, System.EventArgs e)
{
   // Hide the cursor when the mouse pointer enters the button.
   Cursor.Hide();
}

private void myButton_MouseLeave(object sender, System.EventArgs e)
{
   // Show the cursor when the mouse pointer leaves the button.
   Cursor.Show();
}
Private Sub myButton_MouseEnter(sender As Object, e As System.EventArgs) Handles myButton.MouseEnter
   ' Hide the cursor when the mouse pointer enters the button.
   Cursor.Hide()
End Sub 'myButton_MouseEnter
      
      
Private Sub myButton_MouseLeave(sender As Object, e As System.EventArgs) Handles myButton.MouseLeave
   ' Show the cursor when the mouse pointer leaves the button.
   Cursor.Show()
End Sub 'myButton_MouseLeave
      

注釈

ShowHideメソッドの呼び出しを分散する必要があります。The Show and Hide method calls must be balanced. 呼び出すたびに、Hideメソッドに対応する呼び出しが必要があります、Showメソッド。For every call to the Hide method there must be a corresponding call to the Show method.

適用対象

こちらもご覧ください