MenuItem.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 |
Metadata properties set to true |
Нет |