데이터 동작(WPF용 Blend SDK)
Blend for Visual Studio에서는 데이터 저장소를 사용하여 속성을 추가 및 수정하고, 데이터 비교 결과에 따라 시각적 상태 변경을 적용하며, 데이터 저장소의 변경 내용에 따라 특정 작업을 트리거하는 등 데이터 동작을 사용하여 다양한 방식으로 데이터를 조작할 수 있습니다.
데이터 저장소에 대한 자세한 내용은 데이터 저장소 추가 또는 수정(WPF용 Blend SDK)를 참조하십시오.
InvokeCommandAction 및 CallMethodAction 액션은 Views 및 ViewModels를 사용할 경우에 특히 유용합니다.
블렌드 데이터 동작
Blend에서는 다음과 같은 데이터 동작을 사용할 수 있습니다.
CallMethodAction 이벤트가 발생할 때 요소의 DataContext에서 메서드를 호출하려면 CallMethodAction 작업을 사용합니다.
이 액션에 대한 자세한 내용은 CallMethodAction(WPF용 Blend SDK)을 참조하십시오.
DataStateBehavior 조건이 True인지, False인지에 따라 시각적 상태를 변경하려면 DataStateBehavior 동작을 사용합니다.
이 동작에 대한 자세한 내용은 DataStateBehavior(WPF용 Blend SDK)를 참조하십시오.
FluidMoveSetTagBehavior 데이터 저장소를 만들거나 기존 데이터 저장소에 정보를 쓰려면 FluidMoveSetTagBehavior 동작을 사용합니다.
이 동작에 대한 자세한 내용은 FluidMoveSetTagBehavior(WPF용 Blend SDK)를 참조하십시오.
InvokeCommandAction 데이터 소스별로 제공된 명령을 호출하려면 InvokeCommandAction 작업을 사용합니다.
이 액션에 대한 자세한 내용은 InvokeCommandAction(WPF용 Blend SDK)을 참조하십시오.
SetDataStoreValueAction 런타임에 데이터 저장소의 값을 자동으로 조정하려면 SetDataStoreValueAction 동작을 사용합니다.
이 액션에 대한 자세한 내용은 SetDataStoreValueAction(WPF용 Blend SDK)을 참조하십시오.
SketchFlow 데이터 동작
Blend for Visual Studio의 예제 데이터 기능을 사용하여 데이터를 표시하는 프로토타입을 만들 수 있습니다. 데이터 동작을 사용하여 사용자와 데이터 간의 상호 작용을 나타낼 수 있습니다.
SketchFlow에서는 다음과 같은 조건부 동작을 사용할 수 있습니다.
**RemoveItemInListBoxAction **목록 상자에서 항목을 제거하는 효과를 보여 주려면 RemoveItemInListBoxAction을 사용합니다. RemoveItemInListBoxAction 동작은 데이터 템플릿 내부에서만 작동하며 이 동작이 있는 데이터 바인딩된 목록 상자에서 이 동작이 연결된 목록 상자 항목만 제거합니다.
이 동작에 대한 자세한 내용은 RemoveItemInListboxAction(WPF용 Blend SDK)를 참조하십시오.
참고
Blend에서 사용할 수 있는 모든 동작을 SketchFlow 프로젝트에서 사용할 수 있지만SketchFlow 동작은 SketchFlow 프로젝트에서만 사용할 수 있습니다.