FrameworkElement.ForceCursor Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |