FrameworkContentElement.ForceCursor プロパティ

定義

このインスタンスCursorの プロパティによって宣言されたカーソルをユーザー インターフェイス (UI) に強制的にレンダリングするかどうかをFrameworkContentElement示す値を取得または設定します。

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 (すべての子要素も対象となります)。それ以外の場合は false。 既定値は false です。

次の例では、 要素の上にカーソルを置きます。

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

注釈

このプロパティを に true 設定すると、子要素によって設定されたカーソル設定がオーバーライドされます。 これにより、一般的なアプリケーション UI では、特に子要素がカーソルを指定しようとしている場合に、ユーザーが混乱する可能性があります。 設定 ForceCursor は、制御サブクラス化または合成シナリオでより適切です。

依存プロパティ情報

識別子フィールド ForceCursorProperty
に設定されたメタデータ プロパティ true なし

適用対象