EventTrigger.Actions 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이벤트가 발생할 때 적용할 작업의 컬렉션을 가져옵니다.
public:
property System::Windows::TriggerActionCollection ^ Actions { System::Windows::TriggerActionCollection ^ get(); };
public System.Windows.TriggerActionCollection Actions { get; }
member this.Actions : System.Windows.TriggerActionCollection
Public ReadOnly Property Actions As TriggerActionCollection
속성 값
기본값은 빈 컬렉션입니다.
예제
이 예에서는 스타일에서 이벤트 트리거를 사용 하 여 애니메이션 효과 적용 하는 방법에 설명 합니다 MouseEnter 및 MouseLeave 이벤트는 FrameworkElement합니다. 위에서 설명한 대로 추가 TriggerAction 에 대 한 자식을 EventTrigger 개체가 암시적으로 추가 합니다 TriggerActionCollection 에 대 한는 EventTrigger 개체. 따라서이 예에서 <EventTrigger.Actions>
암시적입니다.
<Style TargetType="Rectangle">
<Setter Property="Width" Value="50" />
<Setter Property="Height" Value="50" />
<Setter Property="Margin" Value="20" />
<Setter Property="HorizontalAlignment" Value="Left" />
<Style.Triggers>
<EventTrigger RoutedEvent="MouseEnter">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation To="300" Duration="0:0:1.5"
AccelerationRatio="0.10" DecelerationRatio="0.25"
Storyboard.TargetProperty="(Canvas.Width)" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
<EventTrigger RoutedEvent="MouseLeave">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Duration="0:0:1.5"
AccelerationRatio="0.10" DecelerationRatio="0.25"
Storyboard.TargetProperty="(Canvas.Width)" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Style.Triggers>
</Style>
설명
와 달리 Trigger, EventTrigger 종료 상태에 대 한 개념이 이벤트를 발생 시킨 조건이 더 이상 true 면 작업은 실행 취소할 되지 것입니다.
추가 TriggerAction 에 대 한 자식은 EventTrigger 개체가 암시적으로 추가 합니다 TriggerActionCollection 에 대 한를 EventTrigger 개체입니다.
참고
이 속성은 표시된 컬렉션 구문을 통해서나 컬렉션 개체에 액세스하고 Add와 같은 다양한 메서드를 사용하여 XAML(Extensible Application Markup Language)에서만 설정할 수 있습니다. 컬렉션 개체 자체를 액세스 하는 속성은 읽기 전용, 컬렉션 자체는 읽기 / 쓰기입니다.
XAML 속성 요소 사용
<object>
<object.Actions>
OneOrMoreTriggerActions
</object.Actions>
</object>
XAML 값
OneOrMoreTriggerActions 하나 이상의 TriggerAction 개체입니다.
적용 대상
.NET