FrameworkElement.ForceCursor Propriedade

Definição

Obtém ou define um valor que indica se isso FrameworkElement deve forçar a 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

true se a apresentação do cursor durante esse elemento for forçada a usar as configurações atuais Cursor para o cursor (inclusive em 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 do aplicativo em geral pode ser confuso para o usuário, especialmente se os elementos filho estiverem tentando especificar cursores. A configuração ForceCursor é mais apropriada na subclasse de controle ou na composição de cenários.

Informações da propriedade Dependency

Item Valor
Campo identificador ForceCursorProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também