다음을 통해 공유


DataStateBehavior

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

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

DataStateBehavior 추가

  1. 자산 패널에서 동작을 클릭한 후 동작을 적용할 개체로 DataStateBehavior를 끕니다. 공용 속성 범주가 속성 패널에 나타납니다.

    [!참고]

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

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

    DataStateBehavior

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

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

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

이 동작의 예제를 보려면 Expression Community Gallery(Expression 커뮤니티 갤러리) Ff723952.xtlink_newWindow(ko-kr,Expression.40).png를 방문하십시오.

Copyright ⓒ 2011 by Microsoft Corporation. All rights reserved.