Trigger.SourceName 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관련 setter가 적용되도록 하는 속성이 있는 개체의 이름을 가져오거나 설정합니다.
public:
property System::String ^ SourceName { System::String ^ get(); void set(System::String ^ value); };
public string SourceName { get; set; }
[System.Windows.Markup.Ambient]
public string SourceName { get; set; }
member this.SourceName : string with get, set
[<System.Windows.Markup.Ambient>]
member this.SourceName : string with get, set
Public Property SourceName As String
속성 값
기본 속성은 null
입니다. 이 속성이 null
이면 이 스타일 또는 템플릿이 적용되는 요소(스타일 부모 또는 템플릿 부모)에 대해 Property 속성이 평가됩니다.
- 특성
예외
Trigger이 사용 중인 경우에는 수정할 수 없습니다.
예제
이 속성을 사용하는 SourceName 한 가지 시나리오는 다음 예제와 같이 관심 있는 속성이 템플릿이 있는 부모의 속성이 아닌 경우입니다.
<Trigger SourceName="Popup"
Property="AllowsTransparency"
Value="True">
<Setter TargetName="SubmenuBorder"
Property="CornerRadius"
Value="0,0,4,4" />
<Setter TargetName="SubmenuBorder"
Property="Padding"
Value="0,0,0,3" />
</Trigger>
설명
위치 범위 내 모든 요소의 이름으로이 속성을 설정할 수 있습니다 트리거 컬렉션 (컬렉션이 Trigger 의 일부인) 적용 됩니다. 이 포함 하는 템플릿 내에 있는 명명 된 요소를 일반적으로 이것이 Trigger합니다.
사용 하는 개체 이름을 지정할 수 있습니다 합니다 X:name 지시문 구문입니다.