Condividi tramite


SettingsFlyout.IconSource Proprietà

Definizione

Ottiene o imposta l'immagine dell'icona visualizzata nell'intestazione SettingsFlyout .

public:
 property ImageSource ^ IconSource { ImageSource ^ get(); void set(ImageSource ^ value); };
ImageSource IconSource();

void IconSource(ImageSource value);
public ImageSource IconSource { get; set; }
var imageSource = settingsFlyout.iconSource;
settingsFlyout.iconSource = imageSource;
Public Property IconSource As ImageSource
<SettingsFlyout IconSource="uri"/>

Valore della proprietà

Immagine dell'icona visualizzata nell'area di intestazione SettingsFlyout , in genere a destra del titolo. Il valore predefinito è Null, che non restituisce alcuna immagine visualizzata.

Commenti

Nota

Anche se il valore predefinito della proprietà è Null, il modello di elemento a comparsa Impostazioni di Microsoft Visual Studio imposta IconSource sul logoIconSource="Assets/SmallLogo.png" piccolo () dell'app.

La proprietà IconSource viene in genere impostata in XAML per sfruttare la conversione predefinita da stringa.

Se si imposta la proprietà IconSource nel codice, è possibile utilizzare un oggetto BitmapImage , costruito con l'URI (Uniform Resource Identifier) che descrive il percorso di un file di origine dell'immagine valido. È anche possibile inizializzare bitmapSource con un flusso, ad esempio un flusso da un file di archiviazione, ma questo non è tipico per uno scenario dell'interfaccia utente SettingsFlyout .

Impostazione di IconSource in XAML

Se imposti la proprietà IconSource come attributo in XAML, imposti la proprietà IconSource usando un URI (Uniform Resource Identifier). Questo comportamento si basa sulla conversione del tipo sottostante che elabora la stringa come URI (Uniform Resource Identifier) e chiama l'equivalente del costruttore BitmapImage(Uri). Il parser XAML interpreta tutte le stringhe che rappresentano un URI (Uniform Resource Identifier) relativo, usando l'URI (Uniform Resource Identifier) di base della pagina XAML analizzata. Ad esempio, se specifichi un valore "Images/myimage.png" in XAML, tale stringa viene interpretata come suffisso di percorso relativo aggiunto alla posizione URI (Uniform Resource Identifier) di base all'interno del pacchetto dell'app in cui esiste la pagina XAML stessa.

<SettingsFlyout Width="346" IconSource="Images/myimage.png" />

È anche possibile specificare un elemento BitmapImage con un'origine valida come valore della proprietà.

Si applica a

Vedi anche