Поделиться через


SettingsFlyout.IconSource Свойство

Определение

Возвращает или задает изображение значка, отображаемое в заголовке ПараметрыFlyout .

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 .

Настройка значкаИсточник в XAML

Если свойство IconSource задано в качестве атрибута в XAML, свойство IconSource устанавливается с помощью универсального идентификатора ресурса (URI). Это поведение основано на преобразовании базового типа, которое обрабатывает строку как универсальный код ресурса (URI) и вызывает эквивалент конструктора BitmapImage(Uri). Средство синтаксического анализа XAML интерпретирует все строки, представляющие относительный универсальный код ресурса (URI), используя базовый универсальный код ресурса (URI) анализируемой страницы XAML. Например, если указать значение Images/myimage.png в XAML, эта строка интерпретируется как суффикс относительного пути, который добавляется к базовому расположению универсального кода ресурса (URI) в пакете приложения, где существует сама страница XAML.

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

Также можно использовать синтаксис элемента свойства в XAML, указав объектный элемент BitmapImage с допустимым источником в качестве значения свойства.

Применяется к

См. также раздел