Control.Cursor Özellik

Tanım

Fare işaretçisi denetimin üzerindeyken görüntülenen imleci alır veya ayarlar.

C#
public virtual System.Windows.Forms.Cursor Cursor { get; set; }

Özellik Değeri

Cursor

Cursor Fare işaretçisi denetimin üzerindeyken görüntülenecek imleci temsil eden bir.

Örnekler

Aşağıdaki kod örneği, kullanıcının kullanılabilir mantıksal sürücüleriyle doldurur ComboBox . Örnek ayrıca birleşik giriş kutusunun Cursor özelliğini Cursors.Hand de ayarlayarak fare işaretçisi açılan düğmenin üzerindeyken imlecin görüntülenmesini sağlar. Bu kod üzerinde ile bir Form ComboBox olmasını gerektirir.

C#
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);
   }
}

Açıklamalar

Fare işaretçisi denetimin Cursor üzerindeyken görüntülenen imleci değiştirmek için denetimin özelliğine bir Cursor atayın. Uygulamanızdaki tüm denetimlerin fare imlecini geçici olarak değiştirmek için özelliğini ayarlayın Cursor.Current . Genellikle bir dosyayı doldurarak ComboBox veya kaydederken veya yüklerken özelliğini bir bekleme imlecine ayarlarsınızCursor.Current.

Cursor özelliği bir ortam özelliğidir. Ortam özelliği, ayarlanmadıysa üst denetimden alınan bir denetim özelliğidir. Örneğin, bir Button varsayılan olarak üst Form öğesiyle aynı BackColor olacaktır. Ortam özellikleri hakkında daha fazla bilgi için sınıfa veya sınıfa AmbientProperties genel bakış bölümüne Control bakın.

Devralanlara Notlar

Türetilmiş bir sınıfta özelliğini geçersiz kıldığınızda Cursor , temel uygulamayı genişletmek için temel sınıfın Cursor özelliğini kullanın. Aksi takdirde, tüm uygulamayı sağlamanız gerekir. Özelliğin get hem hem set de yöntemlerini Cursor geçersiz kılmanız gerekmez; gerekirse yalnızca birini geçersiz kılabilirsiniz.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.