共用方式為


SettingsFlyout.IconSource 屬性

定義

取得或設定 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"/>

屬性值

顯示在 SettingsFlyout 標頭區域中的圖示影像,通常是 標題右邊。 預設值為 null,因此不會顯示任何影像。

備註

注意

即使預設屬性值為 null,Microsoft Visual Studio 設定飛出視窗專案範本仍會將 IconSource 設定為應用程式的小型標誌 (IconSource="Assets/SmallLogo.png") 。

IconSource 屬性通常會在 XAML 中設定,以利用字串中的內建轉換。

如果您在程式碼中設定 IconSource 屬性,您可以使用 BitmapImage 物件,以統一資源識別項 (URI 建構,) 描述有效影像來源檔案的路徑。 您也可以使用資料流程來初始化 BitmapSource ,可能是來自儲存體檔案的資料流程,但這不適用於 SettingsFlyout UI 案例。

在 XAML 中設定IconSource

如果您在 XAML 中將 IconSource 屬性設定為屬性,您會使用統一資源識別元 (URI) 來設定 IconSource 屬性。 此行為依賴基礎類型轉換,以統一資源識別元 (URI) 處理字串,並呼叫 點陣圖Image (Uri) 建構函式的對等專案。 XAML 剖析器會使用所剖析之 XAML 頁面的基底統一資源識別元 (URI) ,解譯代表相對統一資源識別元 (URI) 的任何字串。 例如,如果您在 XAML 中指定 「Images/myimage.png」 值,該字串會解譯為附加至基底統一資源識別元的相對路徑尾碼, (URI) XAML 頁面本身所在的應用程式套件內的位置。

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

您也可以使用 XAML 中的屬性專案語法,將具有有效來源的 BitmapImage 物件專案指定為屬性值。

適用於

另請參閱