내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

FrameworkElement.Triggers 속성

2013-12-13

FrameworkElement에 대해 정의된 애니메이션의 트리거 컬렉션을 가져옵니다.

Namespace:  System.Windows
어셈블리:  System.Windows(System.Windows.dll)
XMLNS for XAML: xmlns에 매핑되지 않습니다.

public TriggerCollection Triggers { get; }
<frameworkElement>
  <frameworkElement.Triggers>
    oneorMoreTriggers
  </frameworkElement.Triggers>
</frameworkElement>

XAML 값

oneorMoreTriggers

EventTrigger 형식의 하나 이상의 개체 요소입니다.

속성 값

형식: System.Windows.TriggerCollection
이 개체에 대해 정의된 애니메이션의 트리거 컬렉션입니다.

요소에 대한 EventTriggerobject.Triggers 속성 요소 사용은 Windows Phone에서 지원되지만, 현재 응용프로그램에서는 이 기술을 사용하지 않는 것이 좋습니다. EventTriggerLoaded 이벤트(EventTrigger.RoutedEvent 속성에서 지정한 트리거링 이벤트 이름)에 대한 트리거 동작만 지원할 수 있기 때문입니다. 따라서 대부분의 런타임 상호 작용에는 EventTrigger 기술이 적합하지 않습니다. EventTriggerTriggers 속성 대신에 다음 두 가지 대안 중 하나를 사용해 보세요.

  • 컨트롤이 아닌 개체에 대한 속성에 애니메이션 효과를 주려면 페이지 또는 응용프로그램의 일반 Resources에 스토리보드를 배치합니다. 그런 다음 "트리거"를 배치한 요소에 이벤트 처리기를 할당합니다. 관련 이벤트에 응답할 때 이 이벤트 처리기는 리소스 사전에서 스토리보드를 검색해야 합니다. 다음에는 검색된 Storyboard에서 Begin을 호출합니다. 이 기술의 또 다른 이점은 동일한 스토리보드를 여러 사용자 상호 작용에 적용할 수 있다는 것입니다.

  • Control에서 파생된 컨트롤인 개체에 대한 속성에 애니메이션 효과를 주려면 VisualStateManager 기술을 사용하고 GoToState를 호출하여 컨트롤의 입력이나 컨트롤의 상태에 따라 적절한 애니메이션을 실행합니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft