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