Cursor

De Banane Atomic
Aller à la navigationAller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Cursor

Xaml.svg
<Window Cursor="{Binding Cursor}" />
Csharp.svg
private Cursor _cursor;
public Cursor Cursor
{
    get
    {
        return _cursor;
    }
    set
    {
        _cursor = value;
        RaisePropertyChanged("Cursor");
    }
}

Cursor = Cursors.Wait;
...
Cursor = Cursors.Arrow;

Mouse.OverrideCursor vs this.Cursor

Mouse.OverrideCursor modifie la souris pour toute l'application.
this.Cursor modifie la souris pour le FrameworkElement courant.

Csharp.svg
// Wait style
Mouse.OverrideCursor = Cursors.Wait;
// Default style
Mouse.OverrideCursor = null;

this.Cursor = Cursors.Wait;