FrameworkElement.ForceCursor Propriedade
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
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
.
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>
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.
Campo Identificador | ForceCursorProperty |
Propriedades de metadados definidas como true |
Nenhum |
Produto | Versões |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |