DataStateBehavior
조건 속성 바인딩이 True 또는 False 인지에 따라 DataStateBehavior 동작을 사용하여 두 시각적 상태 간에 전환할 수 있습니다.
DataStateBehavior 동작으로 두 값을 비교할 수 있습니다. 하나의 값은 바인딩에서 가져옵니다. 다른 값을 명시적으로 선언할 수 있습니다. 두 값이 동일한 경우 True 에 대해 지정된 시각적 상태가 활성화됩니다. 두 값이 동일하지 않은 경우 False 에 대해 지정된 시각적 상태가 활성화됩니다.
DataStateBehavior 추가
자산 패널에서 동작을 클릭한 후 동작을 적용할 개체로 DataStateBehavior를 끕니다. 공용 속성 범주가 속성 패널에 나타납니다.
[!참고]
동작이 연결되는 개체는 동작에 대한 컨텍스트를 제공합니다.
공용 속성 범주의 Binding 상자에서 원하는 바인딩을 지정합니다. ****아트보드 요소 선택 ****을 사용하여 바인딩을 선택할 수 있습니다.
값 상자에 비교할 값을 지정합니다. 값 상자에 값을 입력하거나 고급 옵션을 클릭하여 데이터를 바인딩합니다.
TrueState 및 FalseState 드롭다운 목록에서 Binding 및 Value 속성의 값이 동일한지 여부에 따라 트리거할 시각적 상태를 선택합니다.
두 값이 동일한 경우 True 에 대해 지정된 시각적 상태가 활성화됩니다. 두 값이 동일하지 않은 경우 False 에 대해 지정된 시각적 상태가 활성화됩니다.
이 동작의 예제를 보려면 Expression Community Gallery(Expression 커뮤니티 갤러리) 를 방문하십시오.
Copyright ⓒ 2011 by Microsoft Corporation. All rights reserved.