FrameworkElement.ForceCursor 속성

정의

이에서 FrameworkElement UI (사용자 인터페이스)가 속성으로 선언 된 커서를 렌더링 하도록 강제 해야 하는지 여부를 나타내는 값을 가져오거나 설정 합니다 Cursor .Gets or sets a value that indicates whether this FrameworkElement should force the user interface (UI) to render the cursor as declared by the Cursor property.

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

속성 값

Boolean

이 요소 위에 있을 때 커서에 대한 현재 Cursor 설정(모든 자식 요소 포함)을 사용하여 커서가 표시되도록 하려면 true이고, 그렇지 않으면 false입니다.true if cursor presentation while over this element is forced to use current Cursor settings for the cursor (including on all child elements); otherwise false. 기본값은 false입니다.The default value is false.

예제

다음 예에서는 커서 값을 강제로 적용 합니다.The following example forces the cursor value.

<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 자식 요소에 의해 설정 된 커서 기본 설정이 재정의 됩니다.If you set this property to true you will override the cursor preferences established by child elements. 일반적으로 응용 프로그램 UI에서이 작업을 수행 하면 사용자에 대해 혼란 스 러 울 수 있습니다. 특히 자식 요소가 커서를 지정 하려고 하면Doing so in general application UI 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 없음None

적용 대상

추가 정보