FrameworkElement.ForceCursor Propriedade

Definição

Obtém ou define um valor que indica se isso FrameworkElement deve forçar a interface do usuário (interface do usuário) a renderizar o cursor conforme declarado pela Cursor propriedade.

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

Valor da propriedade

Boolean

true se a apresentação do cursor enquanto estiver sobre esse elemento for forçada a usar as configurações Cursor atuais para o cursor (incluindo todos os elementos filho); caso contrário, false. O valor padrão é false.

Exemplos

O exemplo a seguir força o valor do cursor.

<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>

Comentários

Se você definir essa propriedade como true você substituirá as preferências de cursor estabelecidas por elementos filho. Fazer isso na interface do usuário de aplicativo geral pode ser confuso para o usuário, especialmente se os elementos filho estiverem tentando especificar cursores. A configuração ForceCursor é mais apropriada no controle de subclasse ou na composição de cenários.

Informações da propriedade de dependência

Campo Identificador ForceCursorProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também