Est-il une différence entre Cursor.Current
et this.Cursor
(où this
est un WinForm).Net? J'ai toujours utilisé l' this.Cursor
et avons eu une très bonne chance avec elle, mais j'ai récemment commencé à utiliser CodeRush et juste incorporé un peu de code dans un "Curseur d'Attente" de bloc et CodeRush utilisé l' Cursor.Current
de la propriété. J'ai vu sur Internet et au travail, où d'autres programmeurs ont eu quelques problèmes avec l' Cursor.Current
de la propriété. Il m'a appris à me demander si il y a une différence entre les deux. Merci à l'avance.
J'ai fait un petit test. J'ai deux winforms. Je clique sur un bouton à form1, définissez l' Cursor.Current
de la propriété d' Cursors.WaitCursor
et de montrer ensuite form2. Le curseur ne change pas sur le formulaire. Il reste Cursors.Default
(pointeur) curseur.
Si j'ai mis en this.Cursor
de Cursors.WaitCursor
dans l'événement click du bouton à form1 et de montrer form2, le curseur d'attente affiche uniquement sur form1 et le curseur par défaut est sur form2 qui est prévu. Donc, je ne sais toujours pas ce qu' Cursor.Current
.