다음을 통해 공유


트리거 및 사용자 대화형 작업

이 페이지는 WPF 프로젝트에만 적용됨

응용 프로그램을 사용하는 동안 사용자 인터페이스에 있는 개체는 그 상태가 계속 변하게 됩니다. 단추 위에 마우스를 놓은 상태 또는 메뉴 항목을 누른 상태와 같이, 상태는 종종 사용자 입장에서 표현됩니다. 이와 같은 두 가지 예의 상태는 각각 UIElement.IsMouseOver 속성과 MenuItem.IsPressed 속성을 사용하여 개체에 구현됩니다. 애니메이션을 실행하는 등, 트리거의 변화에 응답하도록 응용 프로그램을 구성할 수 있습니다.

[!참고]

Microsoft Silverlight 1.0 또는 Silverlight 2 프로젝트에서는 트리거를 사용할 수 없습니다. Silverlight 1.0 응용 프로그램에서 모든 사용자 상호 작용(대화형 작업)은 이벤트 처리기를 사용하여 이루어집니다. 자세한 내용은 Silverlight 응용 프로그램에서 스토리보드를 제어하는 단추 만들기를 참조하십시오. Silverlight 2 응용 프로그램에서 사용자 상호 작용(대화형 작업)은 이벤트 처리기 또는 상태를 사용하여 이루어질 수 있습니다. 자세한 내용은 사용자 상호 작용에 대한 응답으로 상태 변경을 참조하십시오.

이 단원의 내용

개념 정보

작업 방법 정보

참조

개념

스토리보드 테스트

이벤트 처리 및 사용자 대화형 작업

스토리보드의 실행 시점 제어

Silverlight 응용 프로그램에서 스토리보드를 제어하는 단추 만들기

실습 정보: 비트맵 효과를 사용하여 단추 만들기

실습 정보: 롤오버 단추 만들기

실습 정보: 롤오버 단추 만들기