SettingsFlyout.IconSource Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la imagen de icono que se muestra en el encabezado 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 de propiedad
La imagen de icono que se muestra en el área de encabezado SettingsFlyout , normalmente a la derecha del título. El valor predeterminado es NULL, lo que da lugar a que no se muestre ninguna imagen.
Comentarios
Nota
Aunque el valor predeterminado de la propiedad es NULL, la plantilla de elemento flotante Configuración de Microsoft Visual Studio establece iconSource en el logotipo pequeño de la aplicación (IconSource="Assets/SmallLogo.png"
).
La propiedad IconSource se establece normalmente en XAML para aprovechar la conversión integrada de la cadena.
Si establece la propiedad IconSource en el código, puede usar un objeto BitmapImage , construido con el identificador uniforme de recursos (URI) que describe la ruta de acceso a un archivo de origen de imagen válido. También puede inicializar un elemento BitmapSource con una secuencia, quizás una secuencia de un archivo de almacenamiento, pero eso no es típico para un escenario de interfaz de usuario SettingsFlyout .
Establecer IconSource en XAML
Si estableces la propiedad IconSource como un atributo en XAML, estableces la propiedad IconSource con un identificador uniforme de recursos (URI). Este comportamiento se basa en la conversión de tipos subyacente que procesa la cadena como identificador uniforme de recursos (URI) y llama al equivalente del constructor BitmapImage(Uri). El analizador XAML interpreta cualquier cadena que represente un identificador uniforme de recursos relativo (URI), utilizando el identificador uniforme de recursos (URI) base de la página XAML que se está analizando. Por ejemplo, si especificas un valor "Images/myimage.png" en XAML, esa cadena se interpreta como un sufijo de ruta de acceso relativo que se anexa a la ubicación base del identificador uniforme de recursos (URI) dentro del paquete de la aplicación donde existe la propia página XAML.
<SettingsFlyout Width="346" IconSource="Images/myimage.png" />
También es posible una sintaxis de elemento de propiedad en XAML, especificando un elemento de objeto BitmapImage con un origen válido como valor de propiedad.