Partager via


FrameworkElement.ForceCursor Propriété

Définition

Obtient ou définit une valeur qui indique si cela FrameworkElement doit forcer l’interface utilisateur à afficher le curseur comme déclaré par la Cursor propriété .

public:
 property bool ForceCursor { bool get(); void set(bool value); };
public bool ForceCursor { get; set; }
member this.ForceCursor : bool with get, set
Public Property ForceCursor As Boolean

Valeur de propriété

true si la présentation du curseur, lorsque ce dernier se trouve sur cet élément, est forcée d'utiliser les paramètres actuels Cursor pour le curseur (y compris sur tous les éléments enfants) ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple suivant force la valeur du curseur.

<StackPanel
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
  <StackPanel Name="CursorForced" ForceCursor="true" Cursor="Hand">
    <Label>Cursors Forced</Label>
    <TextBox>Fill me in!</TextBox>
  </StackPanel>
  <StackPanel Name="CursorNotForced">
    <Label>Cursors Not Forced</Label>
    <TextBox>Fill me in!</TextBox>
  </StackPanel>
</StackPanel>

Remarques

Si vous définissez cette propriété sur true , vous remplacerez les préférences de curseur établies par les éléments enfants. Cela peut prêter à confusion pour l’utilisateur, en particulier si des éléments enfants tentent de spécifier des curseurs. Le paramètre ForceCursor est plus approprié dans les scénarios de sous-classification ou de composition de contrôle.

Informations sur les propriétés de dépendance

Champ Identificateur ForceCursorProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi