Il Canvas è il Viewer del Book progettato per creare interfacce totalmente personalizzate, utilizzando il linguaggio XAML.
La creazione di un nuovo Canvas avviene nel tab Viewer di un Book in uno dei seguenti modi:
✓ premendo il tasto destro del mouse in un punto qualsiasi del tab e selezionando dal menù a tendina contestuale l'opzione Add Viewer , quindi
Canvas;
✓ selezionando il pulsante Canvas dal gruppo Viewers del ribbon tab Book.
Al fine di permettere ed organizzare la visualizzazione di più viewer diversi nell'output del Book, è necessario inserire gli stessi negli appositi contenitori: ✓ ModalViewerContainer ✓ DockViewerContainer |
Ogni Viewer di tipo Canvas richiede di impostare, nel corrispondente visualizzatore delle Property, il Name, ossia il nome attribuito al Canvas e visualizzato, come intestazione del riquadro associato, nella finestra di esecuzione del Book. e il flag Autostart, che ne determina o meno l'esecuzione al lancio iniziale del Book.
Altri elementi definitori opzionali di una Canvas sono:
✓ SynchronizationGroup, identificativo che consente di sincronizzare dinamicamente il Canvas con altri Viewer.
L'editor per la modifica di un Canvas è accessibile, a livello di Model del Book, anche selezionando con il tasto destro del mouse il riquadro associato nel tab Viewers e scegliendo l'opzione Layout dal menù a tendina contestuale. Tuttavia in entrambi i casi le modifiche grafiche saranno visibili solo dopo l'esecuzione del Book. |
Una volta eseguito il Book, e dopo aver selezionato il Viewer Canvas, è possibile accedere all'editor del Canvas, prima selezionando il Design Mode dal gruppo Edit del ribbon tab Book, quindi Viewer Editor
dal gruppo Layout dal ribbon tab Design.
APPROFONDIMENTI E ARGOMENTI CORRELATI