SettingsFlyout.IconSource Propriedade

Definição

Obtém ou define a imagem de ícone exibida no cabeçalho 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"/>

Valor da propriedade

A imagem de ícone exibida na área de cabeçalho SettingsFlyout , normalmente à direita do Título. O padrão é nulo, o que resulta em nenhuma imagem exibida.

Comentários

Observação

Embora o valor da propriedade padrão seja nulo, o modelo de item submenu Configurações do Microsoft Visual Studio define IconSource como o logotipo pequeno do aplicativo (IconSource="Assets/SmallLogo.png").

A propriedade IconSource normalmente é definida em XAML para aproveitar a conversão interna da cadeia de caracteres.

Se você definir a propriedade IconSource no código, poderá usar um objeto BitmapImage , construído com o URI (Uniform Resource Identifier) que descreve o caminho para um arquivo de origem de imagem válido. Você também pode inicializar um BitmapSource com um fluxo, talvez um fluxo de um arquivo de armazenamento, mas isso não é típico para um cenário de interface do usuário SettingsFlyout .

Ícone de configuraçãoFonte em XAML

Se você definir a propriedade IconSource como um atributo em XAML, você está definindo a propriedade IconSource usando um URI (Uniform Resource Identifier). Esse comportamento depende da conversão de tipo subjacente que processa a cadeia de caracteres como um URI (Uniform Resource Identifier) e chama o equivalente do construtor BitmapImage(Uri ). O analisador XAML interpreta todas as cadeias de caracteres que representam um URI (Uniform Resource Identifier) relativo, usando o URI (Uniform Resource Identifier) base da página XAML que está sendo analisada. Por exemplo, se você especificar um valor "Imagens/myimage.png" em XAML, essa cadeia de caracteres será interpretada como um sufixo de caminho relativo que é acrescentado ao local base do URI (Uniform Resource Identifier) dentro do pacote do aplicativo em que a própria página XAML existe.

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

Uma sintaxe de elemento de propriedade em XAML também é possível, especificando um elemento de objeto BitmapImage com origem válida como o valor da propriedade.

Aplica-se a

Confira também