확장 최소화
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
번역
원본
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

Control.Cursor 속성

마우스 포인터가 컨트롤 위에 있을 때 표시되는 커서를 가져오거나 설정합니다.

네임스페이스:  System.Windows.Forms
어셈블리:  System.Windows.Forms(System.Windows.Forms.dll)
public virtual Cursor Cursor { get; set; }

속성 값

형식: System.Windows.Forms.Cursor
마우스 포인터가 컨트롤 위에 있을 때 표시되는 커서를 나타내는 Cursor입니다.

컨트롤의 Cursor 속성에 Cursor를 할당하여 마우스 포인터가 컨트롤 위로 이동될 때 표시되는 커서를 변경합니다. 응용 프로그램에 있는 모든 컨트롤의 마우스 커서를 일시적으로 변경하려면 Cursor.Current 속성을 설정합니다. 일반적으로 ComboBox를 채우거나 파일을 저장 또는 로드할 때는 Cursor.Current 속성을 WaitCursor로 설정합니다.

Cursor 속성은 앰비언트 속성입니다. 앰비언트 속성은 컨트롤 속성으로, 설정되지 않은 경우에는 부모 컨트롤에서 해당 속성을 가져옵니다. 예를 들어 Button은 기본적으로 자신의 부모 Form과 같은 BackColor를 갖습니다. 앰비언트 속성에 대한 자세한 내용은 AmbientProperties 클래스 또는 Control 클래스 개요를 참조하십시오.

상속자 참고 사항

파생 클래스에서 Cursor 속성을 재정의하는 경우 기본 클래스의 Cursor 속성을 사용하여 기본 구현을 확장합니다. 그렇지 않으면 사용자가 직접 모두 구현해야 합니다. Cursor 속성의 get 메서드와 set 메서드를 모두 재정의할 필요는 없습니다. 필요에 따라 하나의 메서드만 재정의하면 됩니다.

다음 코드 예제에서는 사용자의 사용 가능한 논리 드라이브로 ComboBox를 채웁니다. 또한 이 예제에서는 콤보 상자의 Cursor 속성을 설정하여 마우스 포인터가 드롭다운 단추 위에 있을 때 Cursors.Hand 커서가 표시되도록 합니다. 이 코드를 실행하려면 FormComboBox가 있어야 합니다.


private void Form1_Load(object sender, EventArgs e)
{
   // Display the hand cursor when the mouse pointer
   // is over the combo box drop-down button. 
   comboBox1.Cursor = Cursors.Hand;

   // Fill the combo box with all the logical 
   // drives available to the user.
   try
   {
      foreach(string logicalDrive in Environment.GetLogicalDrives() )
      {
         comboBox1.Items.Add(logicalDrive);
      }
   }
   catch(Exception ex)
   {
      MessageBox.Show(ex.Message);
   }
}


.NET Framework

4, 3.5, 3.0, 2.0, 1.1, 1.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows XP SP2 x64 버전, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
이 정보가 도움이 되었습니까?
(1500자 남음)

커뮤니티 추가 항목

추가
© 2013 Microsoft. All rights reserved.