ItemsControl.ItemContainerStyleSelector Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la logique de sélection de style personnalisée pour un style qui peut être appliqué à chaque élément conteneur généré.
public:
property System::Windows::Controls::StyleSelector ^ ItemContainerStyleSelector { System::Windows::Controls::StyleSelector ^ get(); void set(System::Windows::Controls::StyleSelector ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.StyleSelector ItemContainerStyleSelector { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ItemContainerStyleSelector : System.Windows.Controls.StyleSelector with get, set
Public Property ItemContainerStyleSelector As StyleSelector
Valeur de propriété
Objet StyleSelector qui contient une logique choisissant le style à utiliser comme le ItemContainerStyle. La valeur par défaut est null
.
- Attributs
Remarques
Vous utilisez la ItemContainerStyle propriété pour définir un style pour affecter l’apparence des éléments qui contiennent les éléments de données. Par exemple, pour ListBox, les conteneurs générés sont ListBoxItem des contrôles ; pour ComboBox, ils sont ComboBoxItem des contrôles. Si vous avez plusieurs styles définis et que vous devez fournir une logique pour choisir celle à appliquer, vous utilisez la ItemContainerStyleSelector propriété au lieu de la ItemContainerStyle propriété. Notez que cette propriété est ignorée si la ItemContainerStyle propriété est définie.
Le modèle ItemsControl offre une grande flexibilité pour la personnalisation visuelle et fournit de nombreuses propriétés de style et de création de modèles. Pour affecter la disposition des éléments, utilisez la ItemsPanel propriété. Si vous utilisez le regroupement sur votre contrôle, vous pouvez utiliser la ou GroupStyleSelector la GroupStyle propriété. Pour spécifier la visualisation des objets de données, utilisez la ou ItemTemplateSelector la ItemTemplate propriété. Pour plus d’informations sur la spécification d’un ItemTemplatemodèle de données, consultez Vue d’ensemble de la création de modèles de données.
Informations sur les propriétés de dépendance
Champ d’identificateur | ItemContainerStyleSelectorProperty |
Propriétés de métadonnées définies sur true |
Aucun |