ItemContainerTemplate - класс

Предоставляет шаблон для производства контейнера для объекта ItemsControl .

Иерархия наследования

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.FrameworkTemplate
      System.Windows.DataTemplate
        Microsoft.Windows.Controls.ItemContainerTemplate

Пространство имен:  Microsoft.Windows.Controls
Сборка:  RibbonControlsLibrary (в RibbonControlsLibrary.dll)

Синтаксис

'Декларация
Public Class ItemContainerTemplate _
    Inherits DataTemplate
public class ItemContainerTemplate : DataTemplate
public ref class ItemContainerTemplate : public DataTemplate
type ItemContainerTemplate =  
    class
        inherit DataTemplate
    end
public class ItemContainerTemplate extends DataTemplate

Тип ItemContainerTemplate предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод ItemContainerTemplate Инициализирует новый экземпляр класса ItemContainerTemplate.

В начало страницы

Свойства

  Имя Описание
Открытое свойство DataTemplateKey Возвращает ключ по умолчанию шаблона DataTemplate. (Унаследовано от DataTemplate.)
Открытое свойство DataType Получает или задает тип, для которого предназначен данный шаблон DataTemplate. (Унаследовано от DataTemplate.)
Открытое свойство Dispatcher Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject. (Унаследовано от DispatcherObject.)
Открытое свойство HasContent Возвращает значение, указывающее, имеет ли данный шаблон оптимизированное содержимое. (Унаследовано от FrameworkTemplate.)
Открытое свойство IsSealed Возвращает значение, указывающее, находится ли данный объект в неизменяемом состоянии (когда изменить его нельзя). (Унаследовано от FrameworkTemplate.)
Открытое свойство Resources Получает или задает коллекцию ресурсов, которые могут использоваться в области видимости данного шаблона. (Унаследовано от FrameworkTemplate.)
Открытое свойство Triggers Возвращает коллекцию триггеров, которые применяют значения свойств или выполняют действия на основе одного или нескольких условий. (Унаследовано от DataTemplate.)
Открытое свойство VisualTree Получает или задает корневой узел шаблона. (Унаследовано от FrameworkTemplate.)

В начало страницы

Методы

  Имя Описание
Открытый метод CheckAccess Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод FindName Находит элемент, связанный с указанным именем, определенным в данном шаблоне. (Унаследовано от FrameworkTemplate.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод LoadContent Загружает содержимое шаблона в виде экземпляра объекта и возвращает корневой элемент содержимого. (Унаследовано от FrameworkTemplate.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод RegisterName Регистрирует новую пару имя-объект в текущей области видимости имен. (Унаследовано от FrameworkTemplate.)
Открытый метод Seal Блокирует шаблон, предотвращая его изменение. (Унаследовано от FrameworkTemplate.)
Открытый метод ShouldSerializeResources Возвращает значение, указывающее, должны ли процессы сериализации сериализировать значение свойства Resources для экземпляров этого класса. (Унаследовано от FrameworkTemplate.)
Открытый метод ShouldSerializeVisualTree Возвращает значение, указывающее, должны ли процессы сериализации сериализировать значение свойства VisualTree для экземпляров этого класса. (Унаследовано от FrameworkTemplate.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)
Открытый метод UnregisterName Удаляет из области видимости имен XAML сопоставление имя-объект. (Унаследовано от FrameworkTemplate.)
Защищенный метод ValidateTemplatedParent Проверяет шаблонный родительский элемент по набору правил. (Унаследовано от DataTemplate.)
Открытый метод VerifyAccess Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject. (Унаследовано от DispatcherObject.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод INameScope.FindName Инфраструктура. Возвращает объект, имеющий предоставленное идентифицирующее имя. (Унаследовано от FrameworkTemplate.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Windows.Controls - пространство имен