Share via


DataStateBehavior(WPF용 Blend SDK)

DataStateBehavior 동작을 사용하여 조건 속성 바인딩이 True 또는 False로 평가되는지 여부에 따라 두 개의 시각적 상태로 전환할 수 있습니다.

DataStateBehavior 동작을 사용하여 두 값을 비교할 수 있습니다. 하나의 값은 바인딩에서 가져옵니다. 다른 값을 명시적으로 선언할 수 있습니다. 두 값이 동일한 경우 True에 대해 지정된 시각적 상태가 활성화됩니다. 두 값이 동일하지 않은 경우 False에 대해 지정된 시각적 상태가 활성화됩니다.

DataStateBehavior 추가

  1. 자산 패널에서 동작을 클릭한 다음 동작을 적용할 개체로 DataStateBehavior를 끕니다. 공용 속성 범주가 속성 패널에 표시됩니다.

    참고

    동작이 연결되는 개체는 동작에 대한 컨텍스트를 제공합니다.

  2. 공용 속성 범주의 Binding 상자에서 원하는 바인딩을 지정합니다. 아트보드 요소 선택 아트보드 요소 선택(데이터 바인딩됨)을 사용하여 바인딩을 선택할 수 있습니다.

    DataStateBehavior

  3. 상자에 비교할 값을 지정합니다. 상자에 값을 입력하거나 고급 옵션 Dn195678.12e06962-5d8a-480d-a837-e06b84c545bb(ko-kr,VS.120).png을 클릭하여 데이터를 바인딩합니다.

  4. TrueStateFalseState 드롭다운 목록에서 BindingValue 속성의 값이 동일한지 여부에 따라 트리거할 시각적 상태를 선택합니다.

    두 값이 동일한 경우 True에 대해 지정된 시각적 상태가 활성화됩니다. 두 값이 동일하지 않은 경우 False에 대해 지정된 시각적 상태가 활성화됩니다.