Freigeben über


MenuItem.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

Boolean

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ü erstellen möchten, indem Sie eine Bindung an eine Auflistung herstellen. Der Elementcontainer ist das UI-Element, das das Objekt in einer Auflistung anzeigt. Wenn Sie an eine Auflistung binden möchten, um ein Menü zu erstellen, das Objekte und Objekte enthältMenuItem, legen Sie die UsesItemContainerTemplate Eigenschaft auf true fest, und erstellen Sie eine ItemContainerTemplate für jeden Objekttyp in Ihrer Separator Auflistung. Jede ItemContainerTemplate muss entweder eine oder eine MenuItem Separator.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld UsesItemContainerTemplateProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für