FrameworkElement.ForceCursor Egenskap

Definition

Hämtar eller anger ett värde som anger om detta FrameworkElement ska tvinga användargränssnittet (UI) att återge markören enligt egenskapens Cursor deklarerade värde.

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

Egenskapsvärde

true om markörens presentation över det här elementet tvingas använda aktuella Cursor inställningar för markören (inklusive för alla underordnade element), annars false. Standardvärdet är false.

Exempel

I följande exempel framtvingas markörens värde.

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

Kommentarer

Om du ställer in den här egenskapen på true åsidosätter du markörinställningarna som har upprättats av underordnade element. Att göra det i allmänt programgränssnitt kan vara förvirrande för användaren, särskilt om underordnade element försöker ange markörer. Inställningen ForceCursor är lämpligare i kontrollunderklassnings- eller sammansättningsscenarier.

Information om beroendeegenskap

Objekt Value
Identifierarfält ForceCursorProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även