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