Accueil > Time Design , Silverlight > Personnaliser Silverlight Toolkit Contrôles: NumericUpDown

Personnaliser Silverlight Toolkit Contrôles: NumericUpDown

Introduction

La beauté de WPF / Silverlight architecture de contrôle est la séparation du comportement de la présentation, dans un autre mot, la capacité de style / modèle d'un contrôle de sorte qu'il peut être très différent mais toujours le même comportement, plus ou moins, le tout sans une seule ligne de code. Il n'existe aucun moyen d'interface utilisateur par défaut d'un contrôle peut satisfaire tous les besoins des utilisateurs possibles, de sorte cette capacité est extrêmement utile, et il ya eu demande dans le forum et de requêtes de recherche sur mon blog pour la personnalisation des différents modèles de contrôle des défaut dans Silverlight Toolkit . Il est en fait assez facile à re-templating/style un contrôle avec des outils comme Expression Blend. Pour votre commodité, je vais écrire une série de messages pour démontrer les personnalisations les plus fréquemment posées, et de fournir le code XAML que vous pouvez copier et coller pour votre propre usage. Je vais commencer par NumericUpDown.

Personnalisation NumericUpDown

Ci-dessous l'écran photo montre les personnalisations communes pour le contrôle NumericUpDown. Si vous avez Silverlight 2.0 RTM installé, vous pouvez également jouer avec elle ici.

Personnalisation NumericUpDown


Code Source

Vous pouvez télécharger le projet zippé ci-dessous pour jouer avec. Je vais ajouter ces modèles personnalisés pour Silverlight Toolkit exemple de projet dans la prochaine version.

Conclusion

Espérons que cela est utile! Comme toujours, les commentaires sont les bienvenus. Merci!

  1. sevalle_xx
    18 mai 2011 à 02:02 | # 1

    Puis-je utiliser cette commande dans une application commerciale sans répercussions?

    Comme l'objet de poursuites ou d'exiger de publier la source?
    Merci .. N'arrive pas à trouver votre régime d'autorisation ..

    merci! Grande travailler btw. :)

  2. Ning Zhang
    20 novembre 2008 à 20:58 | # 2

    Salut Martin,

    Désolé pour la troncature du code source: il semble que le "code source Insérer" plug-in j'ai utilisé a une limite sur la quantité de code qu'il peut prendre. Merci pour cette précision. Je l'ai fixé dans le poste, et selon votre demande, ci-joint le fichier zip du projet ainsi.

    Merci,

    -Ning

  3. Anonyme
    20 novembre 2008 à 16:35 | # 3

    Salut Ning Zhang,

    Votre code source semble être tronqué.

    Tout moyen de le réparer (ou ajouter un fichier ZIP)?

    Merci,
    Martin

  1. Aucun trackback pour l'instant.