ContentPresenter.ContentSource Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает базовое имя, используемое при автоматическом назначении псевдонимов.
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 "Abc
", Contentсвойства ContentPresenter , ContentTemplateи ContentTemplateSelector автоматически псевдонимируются как Abc
, AbcTemplate
и AbcTemplateSelector
соответственно.ContentSource Начиная с платформа .NET Framework 3.5 с пакетом обновления 1 (SP1), при установке значения ContentSource "Abc
" свойство также вызывает ContentStringFormat псевдоним .AbcStringFormat
Для этого свойства используются два наиболее полезных значения: Content и Header.
Сведения о свойстве зависимостей
Поле идентификатора | ContentSourceProperty |
Для свойств метаданных задано значение true |
Нет |