J'ai défini un StringCollection dans les paramètres du projet. Je veux utiliser les valeurs dans un ComboBox.Comment accéder à MyProject.MySettings.Default.SomeSetting à partir de xaml?
Existe-t-il un moyen d'y accéder xamly?
J'ai essayé:
<CollectionViewSource Source="{x:Static src:MySettings.Default.MyCollection}" />
<CollectionViewSource
Source="{Binding Source={x:Static src:MySettings.Default.MyCollection}}" />
**** ** src est le xmlns du projet *
Il dit: "Type src: MySettings.Default n'a pas été trouvé". Le fait est que MySettings est une classe qui offre une propriété Default qui est une instance thread-safe de MySettings, je veux vraiment obtenir la collection de la propriété Default et non en instanciant un nouveau.
Y a-t-il d'autres façons dont je ne suis pas au courant, peut-être que ObjectDataProvider peut accéder à des objets statiques?
Je pensais, peut-être que je peux faire dans l'App.xaml une ressource globale qui renvoie MySettings.Default qui est une instance de la classe MySettings, puis accéder à toutes ses propriétés, je vais essayer, mais je préfère le moyen facile.
Ces paramètres de projet sont-ils dans l'app.config ou ailleurs? –
Ils le sont, mais je ne vais pas les récupérer à partir de là. – Shimmy