FrameworkElement.ForceCursor Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si esto FrameworkElement debe forzar a la interfaz de usuario (UI) a representar el cursor según lo declarado por la Cursor propiedad .
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 de propiedad
true
si se fuerza que la presentación del cursor use los valores actuales de Cursor para el cursor (incluidos todos los elementos secundarios) mientras está sobre este elemento; de lo contrario, false
. El valor predeterminado es false
.
Ejemplos
En el ejemplo siguiente se fuerza el valor del 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>
Comentarios
Si establece esta propiedad true
en, invalidará las preferencias de cursor establecidas por los elementos secundarios. Si lo hace en general, la interfaz de usuario de la aplicación podría resultar confusa para el usuario, especialmente si los elementos secundarios intentan especificar cursores. La configuración ForceCursor es más adecuada en escenarios de creación o subclases de control.
Información sobre propiedades de dependencia
Campo identificador | ForceCursorProperty |
Propiedades de metadatos establecidas en true |
Ninguno |