ImageList è un DataLink del Package che permette di caricare le immagini dei Ribbon personalizzati.
Esso consente l'aggiunta di immagini standard in una struttura persistente. Le immagini sono poi richiamabili, in modo esclusivo, attraverso la property Ribbon di un Book.
L'oggetto del Package ImageList si presenta con due tab di definizione:
✓ General, per l'impostazione della denominazione e della descrizione opzionale;
✓ Edit, per l'aggiunta delle immagini.
Il tab Edit si presenta con una drop down dalla quale è possibile scegliere la tipologia di elemento da importare, che può essere:
✓ una immagine (Image)
✓ un elemento XAML
L'inserimento di un elemento può essere effettuato con il pulsante , che apre una finestra di dialogo dalla quale sono visualizzabili tutti gli attributi del file, al momento della selezione.
Nel caso di elementi di tipo Image è possibile utilizzare anche il pulsante di inserimento rapido , che consente anche la selezione multipla degli elementi.
La cancellazione si effettua selezionando la riga relativa al singolo elemento e, quindi, il pulsante .
Gli elementi inseriti appaiono in una lista nella quale sono visualizzate le colonne:
✓ Name, il nome del file, modificabile;
✓ Value, la preview dell'immagine;
✓ Type, il tipo di file (Image o XAML).