ResourceDictionary.Item[Object] 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 valeur associée à la clé donnée.
public:
property System::Object ^ default[System::Object ^] { System::Object ^ get(System::Object ^ key); void set(System::Object ^ key, System::Object ^ value); };
public object this[object key] { get; set; }
member this.Item(obj) : obj with get, set
Default Public Property Item(key As Object) As Object
Paramètres
- key
- Object
La clé souhaitée à obtenir ou à définir.
Valeur de propriété
Valeur de la clé.
Implémente
Remarques
Si la clé demandée ne se trouve pas dans ce dictionnaire de ressources, le système de ressources d’infrastructure vérifie également les dictionnaires fusionnés.
La vérification d’un élément ou d’un ResourceDictionary index n’est généralement pas la méthode recommandée pour récupérer des ressources. Vous devez plutôt appeler des méthodes capables de participer au processus de recherche de ressources complet et de rechercher des ressources en fonction de leurs clés, et qui peuvent trouver les ressources dans les applications ou les thèmes. FindResource est une telle méthode et est présent sur n’importe quel FrameworkElement. Sinon, votre tentative de recherche de la ressource ne correspond pas au comportement d’exécution réel.
Toutefois, l’obtention de ressources directement à partir d’un dictionnaire individuel peut être appropriée si vous récupérez des ressources à partir d’un emplacement connu ResourceDictionary , et que vous le faites pour éviter les implications possibles en matière de performances et d’étendue de la recherche de clé d’exécution.
Vous n’utilisez pas d’indexeurs pour définir des membres de collection en XAML. Au lieu de cela, vous créez des éléments enfants dans le balisage. Les éléments enfants sont des éléments enfants de ResourceDictionary, ou d’un élément de propriété où le type de propriété est ResourceDictionary
. Pour plus d’informations, consultez les sections utilisation DU XAML dans ResourceDictionary.