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 :

personnaliser le control template


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Issam
    Inscrit en
    Mars 2002
    Messages
    580
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mars 2002
    Messages : 580
    Par défaut personnaliser le control template
    bonjour

    j'ai crée un control template d'un bouton avec blend

    ce bouton contient une image dedans qui correspond

    je voudrais avoir plusieurs boutons dans mes pages, chacun avec une image différente

    quel est le meilleur moyen d'arriver a ça

    je ne veux pas créer un template pour chaque type de bouton

    merci et bonne journée

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    De mettre ton image dans le Content du bouton par exemple.

  3. #3
    Membre très actif Avatar de Issam
    Inscrit en
    Mars 2002
    Messages
    580
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mars 2002
    Messages : 580
    Par défaut
    Citation Envoyé par Samoteph Voir le message
    De mettre ton image dans le Content du bouton par exemple.
    attends je vais voir

  4. #4
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Ne serait-il pas plutôt possible de créer un UserControl "ImageButton" qui aurait une propriété de dépendance "ImageSource" qui forwarderait vers l'Image du template ?

  5. #5
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Alors, tant qu'a se lancer dans le dev, autant utiliser un Templated Control plutot qu'un UserControl. Pour un bouton cela semble plus adapté

  6. #6
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Oui mais bien que ce soit plus souple et puissant cela demandera beaucoup plus de travail.
    Un user-control permet de bénéficier au maximum de ce qui existe déjà.

  7. #7
    Membre très actif Avatar de Issam
    Inscrit en
    Mars 2002
    Messages
    580
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mars 2002
    Messages : 580
    Par défaut
    Citation Envoyé par seriousme Voir le message
    Ne serait-il pas plutôt possible de créer un UserControl "ImageButton" qui aurait une propriété de dépendance "ImageSource" qui forwarderait vers l'Image du template ?
    peut tu me dire s'il te plait comment "éxposer" cette propriété image pour pouvoir la changer sur les différents boutons ?

  8. #8
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    C'est à dire utiliser une PropertyDependency (snippet propdp) nommée ImageSource au niveau du UserControl que tu vas pouvoir Binder ensuite sur la source de ton Image

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

Discussions similaires

  1. Control Template ComboBox
    Par warmy dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 02/03/2009, 11h35
  2. Control Templates - Customizing List Item Forms
    Par Maxbj dans le forum SharePoint
    Réponses: 4
    Dernier message: 17/08/2008, 13h49
  3. Réponses: 1
    Dernier message: 07/07/2008, 13h56
  4. personnaliser un controle hérité : onPaint?
    Par blau dans le forum Windows Forms
    Réponses: 1
    Dernier message: 24/03/2007, 12h12

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