Personalizzazione di SketchFlow Player

Dopo aver creato un prototipo utilizzando Microsoft Expression Blend e SketchFlow, è possibile distribuire i file affinché le parti interessate possano visualizzare il progetto in SketchFlow Player. Per impostazione predefinita, in SketchFlow Player è presente un'area di branding contenente il testo "Prototipo Microsoft SketchFlow". È possibile personalizzare questa area in base alle esigenze. Ad esempio, è possibile sostituire il testo predefinito con il nome della società o un nome progetto personalizzato. Utilizzando tag speciali, è possibile personalizzare ulteriormente il testo nonché includere un'immagine personalizzata, ad esempio il logo della società.

Branding predefinito

Branding predefinito SketchFlow Player

Branding personalizzato

Branding personalizzato SketchFlow Player

Tag di branding

Le impostazioni dei progetti SketchFlow vengono applicate ai singoli progetti, il che significa che le modifiche apportate vengono applicate solo al progetto su cui si sta lavorando attualmente.

Per modificare l'area di branding, scegliere Impostazioni progetto SketchFlow dal menu Progetto. Nella casella Testo branding della finestra di dialogo Impostazioni progetto SketchFlow digitare il testo che si desidera visualizzare nell'area. È possibile includere ad esempio il nome del progetto, il nome del cliente o il nome della società. È inoltre possibile utilizzare i seguenti tag per modificare ulteriormente il testo di branding:

  • {br}   Consente di inserire un'interruzione di riga.

  • {nm}   Consente di inserire il nome di file del prototipo.

  • {vr}   Consente di inserire un numero di versione personalizzato. Per ulteriori informazioni, vedere "Visualizzare il numero di versione" più avanti in questo argomento.

  • {pr}   Consente di inserire il numero di revisione del prototipo, che viene incrementato automaticamente ogni volta che un prototipo viene pubblicato per la revisione tramite il comando Pubblica su SharePoint o Crea pacchetto progetto SketchFlow, accessibile dal menu File.

  • {fg=#XXXXXXXX}   Consente di modificare il colore del testo. Utilizzare codici di colore esadecimali a 16 bit con il componente alfa. Per ulteriori informazioni e un elenco dei codici di colore, vedere Color Object Ff723948.xtlink_newWindow(it-it,Expression.40).png (Oggetto Color).

  • {logo=namespace.classname}   Consente di visualizzare una schermata SketchFlow o un oggetto UserControl nell'area di branding.

Nell'area di branding è possibile includere fino a quattro righe di testo.

Nell'area di branding è possibile visualizzare una schermata SketchFlow o un oggetto UserControl. Se ad esempio nel progetto è stato inserito il logo come schermata SketchFlow o oggetto UserControl, è possibile digitare {logo=namespace.classname} nella casella Testo branding per includere tale schermata o oggetto UserControl nell'area di branding. È sufficiente sostituire namespace.classname con il riferimento all'oggetto UserControl che si desidera includere. Per individuare namespace.classname, aprire la schermata o l'oggetto UserControl che si desidera includere nella Doppia visualizzazione. Individuare il codice che inizia con x:Class. Il codice che segue è il codice che si desidera includere per sostituire namespace.classname in {logo=namespace.classname}, ad esempio SilverlightPrototype1Screens.Screen_5.

[!NOTA]

L'area di branding ha un'altezza di 64 pixel e una larghezza di 208 pixel. Le schermate o i controlli utente che superano tali dimensioni potrebbero non essere visualizzati correttamente.

Visualizzare il numero di versione

È possibile includere il numero di versione del prototipo nella casella Testo branding utilizzando il tag {vr}. Il numero di versione deve essere modificato nel codice, ma verrà visualizzato nell'area di branding di SketchFlow Player. Per impostazione predefinita, il numero di versione è 1.0.0.0.

Per modificare il numero di versione, nel pannello Progetto individuare il progetto Screens, ad esempio SilverlightPrototype1Screens. Nella cartella Proprietà aprire Version.cs e individuare il codice riportato di seguito.

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default to the Build and Revision Numbers
// by using the ‘*’ as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

Nella sezione [assembly: AssemblyVersion("1.0.0.0")] senza commenti sostituire il valore corrente con quello desiderato. La volta successiva che si compila il progetto e si avvia SketchFlow Player, nella casella di branding verrà visualizzato il nuovo numero di versione.

Copyright © 2011 Microsoft Corporation. Tutti i diritti riservati.