3 messaggi dal 30 luglio 2009
Ciao a tutti,
stiamo modificando l'aspetto grafico della nostra applicazione in Silverlight 3 ed avremmo pensato di utilizzare ImplicitStyleManager con alcuni themes creati a doc da noi (non quelli del toolkit) in modo che, al cambiare di un tema, tutti gli oggetti contenuti in una pagina/usercontrol cambino d'aspetto.
Abbiamo però dei button all'interno dello stesso usercontrol che hanno Style diversi e devono essere visualizzati contemporaneamente in modi diversi quando viene applicato un tema. Al cambiare del tema entrambi devono cambiare nei rispettivi nuovi style.
Quale potrebbe essere l'approccio migliore per risolvere questo tipo di problematica visto che non vorremmo associare 2 temi diversi ai 2 button ?
Grazie.
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
"luc" <luc> wrote in message
news:355274@...
Ciao a tutti,
stiamo modificando l'aspetto grafico della nostra applicazione in Silverlight 3 ed avremmo pensato di utilizzare ImplicitStyleManager con alcuni themes creati a doc da noi (non quelli del toolkit) in modo che, al cambiare di un tema, tutti gli oggetti contenuti in una pagina/usercontrol cambino d'aspetto.
Abbiamo però dei button all'interno dello stesso usercontrol che hanno Style diversi e devono essere visualizzati contemporaneamente in modi diversi quando viene applicato un tema. Al cambiare del tema entrambi devono cambiare nei rispettivi nuovi style.
Quale potrebbe essere l'approccio migliore per risolvere questo tipo di problematica visto che non vorremmo associare 2 temi diversi ai 2 button ?
Ciao,
non credo ci sia soluzione alternativa, i temi definisco i layout per tipo di controllo, non credo ci sia modo di definire più stili per lo stesso controllo, all'interno di un singolo tema.
Al limite postresti creare tuoi controlli Button personalizzati, in modo che siano controlli diversi dai Button di sistema. In questo modo potresti personalizzare gli style per gli specifici controlli, in modo distinto dagli altri. E' da provare..

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer
3 messaggi dal 30 luglio 2009
Grazie Alessio

la tua risposta conferma quanto supponevamo.
Comunque con i controlli personalizzati funziona.
ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.