문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

데이터 동작(Silverlight용 Blend SDK)

Blend for Visual Studio에서는 데이터 저장소를 사용하여 속성을 추가 및 수정하고, 데이터 비교 결과에 따라 시각적 상태 변경을 적용하며, 데이터 저장소의 변경 내용에 따라 특정 작업을 트리거하는 등 데이터 동작을 사용하여 다양한 방식으로 데이터를 조작할 수 있습니다.

데이터 저장소에 대한 자세한 내용은 데이터 저장소 추가 또는 수정(Silverlight용 Blend SDK)를 참조하십시오.

InvokeCommandAction CallMethodAction 액션은 ViewsViewModels를 사용할 경우에 특히 유용합니다.

Blend에서는 다음과 같은 데이터 동작을 사용할 수 있습니다.

  • CallMethodAction 이벤트가 발생할 때 요소의 DataContext에서 메서드를 호출하려면 CallMethodAction 작업을 사용합니다.

    이 액션에 대한 자세한 내용은 CallMethodAction(Silverlight용 Blend SDK)을 참조하십시오.

  • DataStateBehavior 조건이 True인지, False인지에 따라 시각적 상태를 변경하려면 DataStateBehavior 동작을 사용합니다.

    이 동작에 대한 자세한 내용은 DataStateBehavior(Silverlight용 Blend SDK)를 참조하십시오.

  • FluidMoveSetTagBehavior 데이터 저장소를 만들거나 기존 데이터 저장소에 정보를 쓰려면 FluidMoveSetTagBehavior 동작을 사용합니다.

    이 동작에 대한 자세한 내용은 FluidMoveSetTagBehavior(Silverlight용 Blend SDK)를 참조하십시오.

  • InvokeCommandAction 데이터 소스별로 제공된 명령을 호출하려면 InvokeCommandAction 작업을 사용합니다.

    이 액션에 대한 자세한 내용은 InvokeCommandAction(Silverlight용 Blend SDK)을 참조하십시오.

  • SetDataStoreValueAction    런타임에 데이터 저장소의 값을 자동으로 조정하려면 SetDataStoreValueAction 동작을 사용합니다.

    이 액션에 대한 자세한 내용은 SetDataStoreValueAction(Silverlight용 Blend SDK)을 참조하십시오.

Blend for Visual Studio의 예제 데이터 기능을 사용하여 데이터를 표시하는 프로토타입을 만들 수 있습니다. 데이터 동작을 사용하여 사용자와 데이터 간의 상호 작용을 나타낼 수 있습니다.

SketchFlow에서는 다음과 같은 조건부 동작을 사용할 수 있습니다.

  • RemoveItemInListBoxAction   목록 상자에서 항목을 제거하는 효과를 보여 주려면 RemoveItemInListBoxAction을 사용합니다. RemoveItemInListBoxAction 동작은 데이터 템플릿 내부에서만 작동하며 이 동작이 있는 데이터 바인딩된 목록 상자에서 이 동작이 연결된 목록 상자 항목만 제거합니다.

    이 동작에 대한 자세한 내용은 RemoveItemInListboxAction(Silverlight용 Blend SDK)를 참조하십시오.

참고 참고

Blend에서 사용할 수 있는 모든 동작을 SketchFlow 프로젝트에서 사용할 수 있지만 SketchFlow 동작은 SketchFlow 프로젝트에서만 사용할 수 있습니다.

표시: