ContentPresenter.ContentSource 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
별칭을 자동으로 지정할 때 사용할 기본 이름을 가져오거나 설정합니다.
public:
property System::String ^ ContentSource { System::String ^ get(); void set(System::String ^ value); };
public string ContentSource { get; set; }
member this.ContentSource : string with get, set
Public Property ContentSource As String
속성 값
별칭을 자동으로 지정할 때 사용할 기본 이름입니다. 기본값은 "Content"입니다.
예제
다음 예제에 대 한 스타일을 HeaderedContentControl 의 사용법을 보여 주는 ContentSource 속성:
<Style TargetType="HeaderedContentControl">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type HeaderedContentControl}">
<StackPanel>
<Grid>
<Rectangle Stroke="{TemplateBinding Background}"/>
<ContentPresenter ContentSource="Header"/>
</Grid>
<Grid>
<Rectangle Fill="{TemplateBinding Background}"/>
<ContentPresenter ContentSource="Content"/>
</Grid>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
설명
이 속성은 이어야만 때 사용 되는 ContentPresenter 템플릿에서 합니다. 템플릿을 포함 하는 경우는 ContentPresenter 사용 하 여 ContentSource 로 설정 "Abc
", Content, ContentTemplate, 및 ContentTemplateSelector 의 속성을 ContentPresenter 자동으로 별칭이 지정 됩니다 Abc
, AbcTemplate
, 및 AbcTemplateSelector
, 각각. .NET Framework 3.5 서비스 팩 1부터 "Abc
"로 설정 ContentSource 하면 속성에 ContentStringFormat 별칭이 지정됩니다AbcStringFormat
.
이 속성에 대 한 두 개의 가장 유용한 값은 "Content" 및 "Header"입니다.
종속성 속성 정보
식별자 필드 | ContentSourceProperty |
메타 데이터 속성 설정 true |
없음 |