조건부 동작(WPF용 Blend SDK)

Blend for Visual Studio에서 비교 결과가 True인 경우 조건부 동작을 사용하여 이벤트에 액션을 연결할 수 있습니다. 속성 패널에서 조건을 만들고 수정하여 액션에 조건을 빠르게 적용할 수 있습니다.

블렌드 조건부 동작

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

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

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

  • ChangePropertyAction 개체의 속성을 쉽게 변경하거나 증가시키려면 ChangePropertyAction 작업을 사용합니다.

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

  • ControlStoryboardAction 재생, 일시 중지 또는 중지와 같은 스토리보드 상태를 지정하려면 ControlStoryboardAction 작업을 사용합니다.

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

  • GoToStateAction 사용자 지정 시각적 상태를 간편하게 활성화하려면 GoToStateAction 작업을 사용합니다.

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

  • LaunchUriOrFileAction 액션이 트리거될 때 웹 사이트 주소를 간편하게 탐색하려면 LaunchUriOrFileAction 액션을 사용합니다.

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

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

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

  • PlaySoundAction 작업이 트리거될 때 사운드를 재생하려면 PlaySoundAction 작업을 사용합니다.

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

  • RemoveElementAction 논리 트리에서 요소를 간편하게 제거하려면 RemoveElementAction 작업을 사용합니다.

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

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

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

SketchFlow 조건부 동작

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

  • NavigateBackAction 이전에 보던 화면으로 다시 이동하려면 NavigateBackAction 액션을 사용합니다. NavigateBackAction 액션은 SketchFlow 플레이어의 뒤로 단추와 동일하게 작동합니다.

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

  • NavigateForwardAction 이전 화면으로 다시 이동하기 전에 보고 있던 화면의 앞으로 이동하려면 NavigateForwardAction 액션을 사용합니다. NavigateForwardAction 액션은 SketchFlow 플레이어의 앞으로 단추와 동일하게 작동합니다.

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

  • **NavigateToScreenAction  ** 화면 간 탐색을 지정하려면 NavigateToScreenAction 액션을 사용합니다.

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

  • **NavigationMenuAction  ** 특정 화면에 특정 상태를 연결하려면 NavigationMenuAction 액션을 사용합니다. 이 동작은 탐색 메뉴에 대한 사용자의 상호 작용을 나타내는 탐색 경로 및 시각적 상태를 유지하면서 사용자 탐색을 모방하려는 경우 유용합니다.

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

  • PlaySketchFlowAnimationAction 프로토타입과의 사용자 상호 작용에 대한 응답으로 SketchFlow 애니메이션을 재생하려면 PlaySketchFlowAnimationAction 액션을 사용합니다.

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

  • RemoveItemInListBoxAction 목록 상자에서 항목을 제거하는 효과를 보여 주려면 RemoveItemInListBoxAction 액션을 사용합니다.

    RemoveItemInListBoxAction 액션은 데이터 템플릿 내부에서만 작동하며 이 액션이 있는 데이터 바인딩된 목록 상자에서 이 액션이 연결된 목록 상자 항목만 제거합니다.

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

참고

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

참고 항목

개념

기본 제공 동작 사용(WPF용 Blend SDK)

SketchFlow 동작 사용(WPF용 Blend SDK)