C# Класс Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl

Наследование: System.Windows.Controls.ItemsControl
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
HeaderProperty System.Windows.DependencyProperty
HeaderTemplateProperty System.Windows.DependencyProperty
ItemContainerStyleProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
HasDefaultValue bool
OnHeaderPropertyChanged void
OnHeaderTemplatePropertyChanged void
OnItemContainerStylePropertyChanged void
PrepareHeaderedItemsControlContainer void
PreparePrepareHeaderedItemsControlContainerForItemOverride void

Открытые методы

Метод Описание
HeaderedItemsControl ( ) : System

Initializes a new instance of the T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl class.

OnApplyTemplate ( ) : void

Builds the visual tree for the T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl when a new template is applied.

Защищенные методы

Метод Описание
OnHeaderChanged ( object oldHeader, object newHeader ) : void

Called when the value of the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header property changes.

OnHeaderTemplateChanged ( System.Windows.DataTemplate oldHeaderTemplate, System.Windows.DataTemplate newHeaderTemplate ) : void

Called when the value of the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate property changes.

PrepareContainerForItemOverride ( DependencyObject element, object item ) : void

Prepares the specified element to display the specified item.

Приватные методы

Метод Описание
HasDefaultValue ( Control control, DependencyProperty property ) : bool

Check whether a control has the default value for a property.

OnHeaderPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

HeaderProperty property changed handler.

OnHeaderTemplatePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

HeaderTemplateProperty property changed handler.

OnItemContainerStylePropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

ItemContainerStyleProperty property changed handler.

PrepareHeaderedItemsControlContainer ( HeaderedItemsControl control, object item, ItemsControl parentItemsControl, System.Windows.Style parentItemContainerStyle ) : void

Prepare a PrepareHeaderedItemsControlContainer container for an item.

PreparePrepareHeaderedItemsControlContainerForItemOverride ( DependencyObject element, object item, ItemsControl parent, System.Windows.Style parentItemContainerStyle ) : void

Prepares the specified container to display the specified item.

Описание методов

HeaderedItemsControl() публичный Метод

Initializes a new instance of the T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl class.
public HeaderedItemsControl ( ) : System
Результат System

OnApplyTemplate() публичный Метод

Builds the visual tree for the T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl when a new template is applied.
public OnApplyTemplate ( ) : void
Результат void

OnHeaderChanged() защищенный Метод

Called when the value of the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header property changes.
protected OnHeaderChanged ( object oldHeader, object newHeader ) : void
oldHeader object /// The old value of the /// /// property. ///
newHeader object /// The new value of the /// /// property. ///
Результат void

OnHeaderTemplateChanged() защищенный Метод

Called when the value of the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate property changes.
protected OnHeaderTemplateChanged ( System.Windows.DataTemplate oldHeaderTemplate, System.Windows.DataTemplate newHeaderTemplate ) : void
oldHeaderTemplate System.Windows.DataTemplate /// The old value of the /// /// property. ///
newHeaderTemplate System.Windows.DataTemplate /// The new value of the /// /// property. ///
Результат void

PrepareContainerForItemOverride() защищенный Метод

Prepares the specified element to display the specified item.
protected PrepareContainerForItemOverride ( DependencyObject element, object item ) : void
element System.Windows.DependencyObject /// The container element used to display the specified item. ///
item object The content to display.
Результат void

Описание свойств

HeaderProperty публичное статическое свойство

Identifies the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.Header dependency property.
Note: WPF defines this property via a call to AddOwner of HeaderedContentControl's HeaderProperty.
public static DependencyProperty,System.Windows HeaderProperty
Результат System.Windows.DependencyProperty

HeaderTemplateProperty публичное статическое свойство

Identifies the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.HeaderTemplate dependency property.
Note: WPF defines this property via a call to AddOwner of HeaderedContentControl's HeaderTemplateProperty.
public static DependencyProperty,System.Windows HeaderTemplateProperty
Результат System.Windows.DependencyProperty

ItemContainerStyleProperty публичное статическое свойство

Identifies the P:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl.ItemContainerStyle dependency property.
public static DependencyProperty,System.Windows ItemContainerStyleProperty
Результат System.Windows.DependencyProperty