Freigeben über


MenuBase.UsesItemContainerTemplate Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Menü verschiedene Elementcontainer auswählt, je nach Art des Elements in der zugrundeliegenden Auflistung oder einer anderen Heuristik.

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

Eigenschaftswert

true, wenn das Menü verschiedene Elementcontainer auswählt; andernfalls false.

Der registrierte Standardwert ist false. Weitere Informationen dazu, was den Wert beeinflussen kann, finden Sie unter Dependency Property Value Precedence (Vorrang von Abhängigkeitseigenschaftswerten).

Hinweise

Diese Eigenschaft ist nützlich, wenn Sie ein Menü durch Bindung an eine Auflistung erstellen möchten. Der Elementcontainer ist das UI-Element, das das Objekt in einer Auflistung anzeigt. Wenn Sie eine Bindung an eine Auflistung erstellen möchten, um ein Menü zu erstellen, das Objekte und Objekte enthältMenuItem, legen Sie die UsesItemContainerTemplate Eigenschaft auf true fest, und erstellen Sie für jeden Objekttyp in Ihrer Auflistung einItemContainerTemplate.Separator Jede ItemContainerTemplate muss entweder einen MenuItem oder einen Separatorenthalten.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld UsesItemContainerTemplateProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für: