Bonjour,

j'aimerai savoir si il était possible, à l'aide d'une méthode spécial, d'assigner une valeur à une propriété d'un Control de manière dynamique.

Voici par exemple ce que je voudrais faire:

(ce code ne fonctionne pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
        private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
        {
            String PropertyName = ((Control)sender).Name.Substring(3); // le nom du Slider est le nom de la propriété préfixé de Sld

            ((Control)MonControl).SetValue(PropertyName, e.NewValue);
        }
Maintenant, le problème est que SetValue demande un type DependencyProperty ou DependencyPropertyKey.

Auriez vous une solution?

merci