Cursor Proprietà
TOC
Comprimi il sommario
Espandi il sommario
Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà Control.Cursor

 

Ottiene o imposta il cursore visualizzato quando il puntatore del mouse viene spostato sul controllo.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public virtual Cursor Cursor { get; set; }

Valore proprietà

Type: System.Windows.Forms.Cursor

Oggetto Cursor che rappresenta il cursore da visualizzare quando il puntatore del mouse viene spostato sul controllo.

Assegnare un Cursor per la Cursor proprietà del controllo per modificare il cursore visualizzato quando il puntatore del mouse si trova sul controllo. Per modificare temporaneamente il cursore del mouse per tutti i controlli dell'applicazione, impostare la Cursor.Current proprietà. In genere è preferibile impostare la Cursor.Current proprietà per un cursore di attesa durante la compilazione di un ComboBox o il salvataggio o caricamento di un file.

Il Cursor è una proprietà di ambiente. Una proprietà di ambiente è una proprietà del controllo che, se non impostato, viene recuperato dal controllo padre. Ad esempio, un Button avrà lo stesso BackColor come padre Form per impostazione predefinita. Per ulteriori informazioni sulle proprietà di ambiente, vedere la AmbientProperties classe o Control Cenni preliminari sulla classe.

Note per gli eredi:

Quando si esegue l'override di Cursor proprietà in una classe derivata, utilizzare la classe di base Cursor proprietà per estendere l'implementazione di base. In caso contrario, è necessario fornire l'implementazione completa. Non è necessario eseguire l'override di get e setmetodi il Cursor proprietà; è possibile sostituire un solo se necessario.

Riempimenti di esempio di codice riportato di seguito un ComboBox con unità logiche disponibili dell'utente. L'esempio imposta anche la casella combinata Cursor proprietà in modo che il Cursors.Hand cursore viene visualizzato quando il puntatore del mouse viene spostato sul pulsante di menu a discesa. Questo codice è necessario che un Form con un ComboBox su di esso.

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

UIPermission

for safe subwindows to set this property value. Associated enumeration: F:System.Security.Permissions.UIPermissionWindow.SafeSubWindows

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra:
© 2016 Microsoft