FrameworkContentElement.ForceCursor FrameworkContentElement.ForceCursor FrameworkContentElement.ForceCursor FrameworkContentElement.ForceCursor Property


このインスタンスの FrameworkContentElement プロパティの宣言に従ってユーザー インターフェイス (UI)user interface (UI) がカーソルを描画するように、この Cursor で強制するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether this FrameworkContentElement should force the ユーザー インターフェイス (UI)user interface (UI) to render the cursor as declared by this instance's Cursor property.

 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 (すべての子要素も対象となります)。それ以外の場合は falsetrue to force cursor presentation while over this element to use this instance's setting for the cursor (including on all child elements); otherwise false. 既定値は false です。The default value is false.

次の例では、要素上でカーソルを強制します。The following example forces the cursor while over the element.

  <StackPanel Name="CursorForced" ForceCursor="true" Cursor="Hand">
    <Label>Cursors Forced</Label>
    <TextBox>Fill me in!</TextBox>
  <StackPanel Name="CursorNotForced">
    <Label>Cursors Not Forced</Label>
    <TextBox>Fill me in!</TextBox>


このプロパティを設定true子要素で設定されているカーソルの設定が上書きされます。Setting this property to true will override the cursor preferences established by child elements. これは一般にアプリケーションUIUIカーソルを指定しようとしている子要素の場合に特に、ユーザーの混乱する可能性があります。Doing so in general application UIUI might be confusing for the user, particularly if child elements are attempting to specify cursors. 設定ForceCursorがコントロールのサブクラス化や合成のシナリオでより適しています。Setting ForceCursor is more appropriate in control subclassing or compositing scenarios.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field ForceCursorProperty
メタデータのプロパティを設定するには trueMetadata properties set to true NoneNone