locked
Problemi di caricamento risorse in Blend per Visual Studio 2012 RRS feed

  • Domanda

  • Salve, sto realizzando una applicazione per Windows 8, ma ho questo problema: nonstante da Visual Studio 2012 le icone vengano viste normalmente, da Blend mi compaiono degli artefatti a carattere che non riesco a spiegarmi... Credo che sia un problema di caricamento risorse di qualche tipo a livello di applicazione, ma non riesco a capire dove.

    Il problema non si presenta se carico un progetto sample. Allego uno screenshot, nel quali dovevano essere presenti un tasto back e un tasto preso dalla risorsa AddAppBarButton! Grazie

    Artefatti Blend

    sabato 15 settembre 2012 10:45

Tutte le risposte

  • Ciao tmm360,
    quale che sia il  problema di interpretazione, ti consiglio vivamente di non usare "caratteri speciali": anche nei programmi di grafica è sconsigliato.
    Ricostruiscili in vettoriale.


    Fabrizio Alessandri

    sabato 15 settembre 2012 12:08
  • Ciao, in realtà non ho usato alcun carattere speciale... Non gli ho scritti io quelli che compaiono
    sabato 15 settembre 2012 13:40
  • Quindi il problema non sarebbe nell'utilizzo dei caratteri ± e ^ ?
    Vuoi spiegarti meglio o postare il codice?

    Fabrizio Alessandri

    sabato 15 settembre 2012 13:47
  • No, infatti... Non ho fornito ulteriori informazioni perchè speravo che fosse un problema noto, ma ti posso dire che se anche io realizzo una nuova pagina con codice di default, questa subisce li stessi problemi, e solo in Blend.

    Ora ho rifatto un progetto ex novo, e il problema sembra non presentarsi, ma ho tenuto la versione originale per debug. 

    Il file App.xaml l'ho preso e copiato dal progetto funzionante, e nulla si è risolto. Ovviamente ogni vollta provo anche un rebuild del progetto... Il file StandardStyles.xaml non è stato modificato, a questo punto sembra quasi un problema di qualche impostazione nel file di progetto.

    Non ne ho idea, ma se si dovesse ripresentare nella nuova versione (che ora funziona) cercherò di approfondire.

    sabato 15 settembre 2012 14:20
  • Ciao Fabrizio,

    nelle applicazioni Windows 8 è presente un font chiamato Segoe UI Symbol che è fatto apposta per creare icone vettoriali senza ricorrere a complessi canvas. Se il simbolo desiderato è presente nell'ampia libreria di quel font è decisamente consigliabile rispetto ad un vettoriale che consuma molta più CPU.

    Puoi trovare un esempio su come utilizzare quel font qua: http://csharperimage.jeremylikness.com/2012/03/windows-8-icons-segoe-ui-symbol.html

    Nel caso di tmm360 non è un problema di font ma credo di encondig del file probabilmente rovinato.

    A presto,

    Alessandro


    Alessandro Scardova http://www.alessandro.scardova.it/

    domenica 30 settembre 2012 15:09
  • Ciao Fabrizio,

    nelle applicazioni Windows 8 è presente un font chiamato Segoe UI Symbol che è fatto apposta per creare icone vettoriali senza ricorrere a complessi canvas. Se il simbolo desiderato è presente nell'ampia libreria di quel font è decisamente consigliabile rispetto ad un vettoriale che consuma molta più CPU.

    Puoi trovare un esempio su come utilizzare quel font qua: http://csharperimage.jeremylikness.com/2012/03/windows-8-icons-segoe-ui-symbol.html

    Nel caso di tmm360 non è un problema di font ma credo di encondig del file probabilmente rovinato.

    A presto,

    Alessandro


    Alessandro Scardova http://www.alessandro.scardova.it/

    Ciao Alessandro,
    conosco il font e se non sbaglio è presente anche su Seven.
    E' ovviamente meno oneroso l'utilizzo di un font, rispetto ad una grafica, seppur vettoriale.
    Il mio retaggio da grafico (appassionato di programmazione) mi ha portato a trattare sempre con diffidenza i fonts.
    Per una simbologia (non testi), ritengo plausibile utilizzare una grafica vettoriale, che in questo caso è rappresentata da una manciata di nodi (punti), piuttosto che incorrere in una errata interpretazione.
    Sai dirmi se ad es. su Momo il font sarebbe riconosciuto?
    Grazie per la tua precisazione e a presto.

    Fabrizio Alessandri


    domenica 30 settembre 2012 15:49