IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Comment savoir si une propriété est une dépendency property


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Par défaut Comment savoir si une propriété est une dépendency property
    Bonjour,
    Il m'est arrivé deux fois récemment de binder une propriété, puis comme le binding ne fonctionnait pas de me demander si cette propriété était une dependency property et donc si elle étai bindable?
    Y-a til un moyen de savoir cela avec l'explorateur d'objet, un bout de code que sais-je?

    Ma question est très générale,et c'est fait exprès, maos dans les faits les propriétés sur lesquelles je me suis posées des questions étaient des propriétés des colonnes des radgridview telerik.


    Merci de votre aide
    Soazig

  2. #2
    Membre Expert Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Par défaut
    Citation Envoyé par soazig Voir le message
    Bonjour,
    Il m'est arrivé deux fois récemment de binder une propriété, puis comme le binding ne fonctionnait pas de me demander si cette propriété était une dependency property et donc si elle étai bindable?
    Bonsoir.

    Une propriété n'a pas nécessairement besoin d'être une DependencyProperty pour être bindable. Par exemple la source peut se contenter d'implémenter INotifyPropertyChanged.

    Cela étant dit, pour savoir si une propriété est associée à un objet DependencyProperty, il suffit de regarder si la classe a un champ statique du type DependencyProperty avec un nom similaire (par exemple, FrameworkElement a un champ ActualHeightProperty associé à ActualHeight). Après il y a quelques subtilités (propriétés attachées à l'objet DependencyProperty d'un parent, etc) qui peuvent nécessiter d'examiner le constructeur statique. Ou d'aller voir directement le code de la propriété.

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Par défaut
    Merci,
    A priori la propriété semble bien être une dependency property.
    Problème résolu.
    Soazig

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/05/2009, 17h21
  2. Comment savoir si le fichier est une image
    Par MaitrePylos dans le forum Ruby on Rails
    Réponses: 15
    Dernier message: 10/05/2007, 15h31
  3. Réponses: 28
    Dernier message: 29/07/2006, 16h04
  4. Comment savoir si le bouton d'une fenêtre est enfoncé ?
    Par Lecerf dans le forum Composants VCL
    Réponses: 7
    Dernier message: 21/09/2005, 19h38
  5. Réponses: 19
    Dernier message: 26/01/2005, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo