이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
번역
원본
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

FrameworkElement.Triggers 속성

이 요소 또는 자식 요소에 직접적으로 설정된 트리거 컬렉션을 가져옵니다.

네임스페이스:  System.Windows
어셈블리:  PresentationFramework(PresentationFramework.dll)
XAML의 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public TriggerCollection Triggers { get; }
<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>

XAML 값

oneOrMoreTriggers

하나 이상의 정의된 EventTrigger 요소입니다. 이러한 각 트리거는 유효한 Storyboard 작업 및 참조를 포함합니다. 이 컬렉션은 페이지의 루트 요소에만 설정할 수 있습니다. 자세한 내용은 Storyboard 개요을 참조하십시오.

속성 값

형식: System.Windows.TriggerCollection
Trigger 개체의 강력한 형식의 컬렉션입니다.

참고참고

이 속성은 표시된 컬렉션 구문을 사용하거나 컬렉션 개체에 액세스하고 Add와 같은 여러 메서드를 사용하여 Extensible Application Markup Language (XAML)에서만 설정할 수 있습니다. 컬렉션 개체 자체에 액세스하는 속성은 읽기 전용이지만 컬렉션 자체는 읽기/쓰기가 가능합니다. 이 속성은 루트 요소에만 있으며, 속성을 다른 곳에서 찾거나 설정하려고 하면 예외가 throw됩니다.

이 속성을 사용해도 이 요소에서 사용하는 스타일의 일부분인 트리거를 검사할 수는 없습니다. 즉, 이 속성은 태그 또는 코드에서 컬렉션에 추가된 트리거 컬렉션만을 보고합니다. 대개 요소에는 템플릿 등을 통해 그러한 요소가 기본적으로 존재하지 않습니다. 일반적으로는 컨트롤 합성 과정에서 생성되는 트리거가 요소 대신 스타일에 설정됩니다.

동작(요소의 선언된 Triggers 컬렉션에서 생성되는 효과를 설정하려는 시도) 측면에서 볼 때 트리거 조건과 트리거 효과는 모두 이 요소에 있거나, 논리적 트리의 자식 요소에 있을 수 있습니다. Loaded 등의 수명 이벤트를 사용하여 이 컬렉션을 가져오는 경우 자식 요소의 트리거가 아직 완전히 로드되지 않은 상태여서 컬렉션의 크기가 런타임의 실제 크기보다 작을 수 있습니다.

요소에 대해 설정된 트리거 컬렉션은 EventTrigger만을 지원하며 속성 트리거(Trigger)는 지원하지 않습니다. 속성 트리거가 필요한 경우에는 해당 트리거를 스타일이나 템플릿 내에 배치한 다음 해당 스타일이나 템플릿을 Style 속성을 통해 직접적으로 또는 암시적 스타일 참조를 통해 간접적으로 요소에 할당해야 합니다.

.NET Framework

4, 3.5, 3.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

커뮤니티 추가 항목

표시:
© 2015 Microsoft