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 |
Нет |