Sono parte dello sviluppo di un progetto Silverlight 4 su più vasta scala, in cui avremo una serie di simboli che dovrebbero essere utilizzati in diverse parti della GUI (vedere l'esempio seguente).Come riutilizzare le icone (percorsi xaml) in un progetto di grandi dimensioni?
Queste icone sono create da più percorsi direttamente in Blend e verranno utilizzate, singolarmente o come diversi stati visivi in usercontrols (con la stessa icona utilizzata in più di un contesto). Per facilitare la modifica del design di una singola icona e il suo propagarsi nell'intera applicazione, qual è il modo migliore per archiviarli?
Ho provato a creare stili da loro (clic destro -> modifica stile ..), ma questo mi consente solo di creare uno stile vuoto, senza dati di percorso. neanche inserire manualmente il codice xaml per la griglia contenente i percorsi in un dizionario non ha aiutato, cosa mi manca?
Come si salva il percorso e lo stile (colore, tratto, riempimento, ecc.) In modo semplice, preferibilmente in un dizionario risorse, quindi posso riutilizzarli facilmente in usercontrols e altrove, pur mantenendo un facile aggiornamento?
Esempio delle icone che sto cercando di riutilizzare:
Questa risposta è migliore, ho solo l'abitudine di usare i pulsanti per cose come tali per dare all'utente un'interazione successiva. ContentControl è tuo amico. –
Ho già avuto problemi con questo approccio: in particolare, Blend non sembra voler caricare correttamente i dati del percorso. Purtroppo non ho una soluzione migliore. –