Поделиться через


MenuBase.UsesItemContainerTemplate Свойство

Определение

Возвращает или задает значение, указывающее, выбирает ли меню разные контейнеры элементов в зависимости от типа элемента в базовой коллекции или другой эвристики.

public:
 property bool UsesItemContainerTemplate { bool get(); void set(bool value); };
public bool UsesItemContainerTemplate { get; set; }
member this.UsesItemContainerTemplate : bool with get, set
Public Property UsesItemContainerTemplate As Boolean

Значение свойства

true в меню выбираются разные контейнеры элементов; falseв противном случае .

Зарегистрировано значение по умолчанию false. Дополнительные сведения о том, что может повлиять на значение, см. в разделе "Приоритет свойства зависимостей".

Комментарии

Это свойство полезно, если вы хотите создать меню путем привязки к коллекции. Контейнер элементов — это элемент пользовательского интерфейса, отображающий объект в коллекции. Если вы хотите привязать к коллекции, чтобы создать меню, содержащее MenuItem объекты и Separator объекты, задайте UsesItemContainerTemplate для свойства значение true и создайте ItemContainerTemplate для каждого типа объекта в коллекции. Каждый из них ItemContainerTemplate должен содержать либо aMenuItem, либо .Separator

Сведения о свойстве зависимостей

Элемент Ценность
Поле идентификатора UsesItemContainerTemplateProperty
Свойства метаданных, равные свойству true Нет

Применяется к