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 :

Changer de thème au runtime


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut Changer de thème au runtime
    Bonjour à tous,

    je suis entrain de désespéré avec silverlight et mon petit soucis.
    J'ai une application silverlight 4 dans laquelle j'ai crée des "custom control" dans un projet à part de manière à pourvoir l'utiliser pour pls projets (comme une librairie).

    Le desing de mes contrôles est définit dans le generic.xaml jusque là tous fonctionne. Maintenant j'aimerai qu'au runtime, en cliquant sur un bouton l'utilisateur puisse changer le thème de mes contrôles personalisés, j'ai déjà chercher et rien trouvé pour ce cas de figure.

    Quelqu'un aurait une idée??

    Merci d'avance et bonne journée

    Céline

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2011
    Messages : 5
    Par défaut
    Personne n'a une idée??
    J'ai pour le moment créé mes différents resource dictionary dans le dossier thème.
    J'ai suprimé le generics.xaml.
    Dans mon application, je défini le thème par defaut à travers le code, ce qui fonctionne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    string theme = "/Silverlight.customcontrol;Component/Themes/Silver.xaml";
                rd.Source = new Uri(theme, UriKind.RelativeOrAbsolute);
                Application.Current.Resources.MergedDictionaries.Clear();
                Application.Current.Resources.MergedDictionaries.Add(rd);
    Cela fonctionne.. met lorsque je change la source du rd au runtime l'appli crash

Discussions similaires

  1. Comment changer de Connexion sous runtime
    Par dataset dans le forum Runtime
    Réponses: 2
    Dernier message: 19/01/2009, 16h53
  2. [Konqueror] Comment changer le thême des icones ?
    Par mchk0123 dans le forum SUSE
    Réponses: 4
    Dernier message: 20/08/2008, 12h59
  3. Comment changer le thème et l'apparence de Windows ?
    Par QAYS dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 01/10/2007, 11h20
  4. Changer le thème par défaut
    Par nicodeme dans le forum Outils
    Réponses: 4
    Dernier message: 20/06/2007, 10h41
  5. Changer le Théme de la fenetre
    Par amine_star dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 06/02/2007, 15h01

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