BackdropMaterial Clase
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í.
Clase auxiliar para aplicar un material de fondo a la raíz del contenido XAML.
public ref class BackdropMaterial : DependencyObject
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackdropMaterial : DependencyObject
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class BackdropMaterial : DependencyObject
Public Class BackdropMaterial
Inherits DependencyObject
<Page muxc:BackdropMaterial.ApplyToRootOrPageBackground="True">
pageContent
</Page>
-or-
<Frame muxc:BackdropMaterial.ApplyToRootOrPageBackground="True">
appContent
</Frame>
- Herencia
-
BackdropMaterial
- Atributos
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute ContractVersionAttribute MarshalingBehaviorAttribute ThreadingAttribute
Ejemplos
Propina
Para obtener más información, instrucciones de diseño y ejemplos de código, consulte Mica.
Las de la Galería de WinUI 3 de
Si ya está instalado, ábralos haciendo clic en los vínculos siguientes: Galería de WinUI 3 o Galería de WinUI 2.
Si no están instalados, puedes descargar el galería de WinUI 3 y la galería de WinUI 2 de desde Microsoft Store.
También puede obtener el código fuente de
Comentarios
Un material de fondo es un Material creado a partir de una fuente de píxeles tomados de un área detrás del contenido XAML.
La clase BackdropMaterial
le permite aplicar un material de fondo, Mica, al destino de composición de la aplicación. Admite automáticamente los cambios de tema, las versiones de nivel descendente y el estado del dispositivo estableciendo un pincel XAML de color neutro cuando sea necesario.
Cautela
Al aplicar el material de fondo, no establezca también la propiedad Background
en el contenido de la interfaz de usuario. El fondo debe ser transparente para que el material de fondo se muestre.
Propiedades adjuntas xaml
BackdropMaterial
es la clase de servicio host para la propiedad adjunta XAML ApplyToRootOrPageBackground
.
Para admitir el acceso del procesador XAML a las propiedades adjuntas y también para exponer equivalentes obtener y establecer operaciones de en código, cada propiedad adjunta XAML tiene un par de métodos de descriptor de acceso Get y Set. Otra manera de obtener o establecer el valor en el código es usar el sistema de propiedades de dependencia, llamando a GetValue o SetValue y pasando el campo de identificador como identificador de propiedad de dependencia.
Propiedad adjunta | Descripción |
---|---|
ApplyToRootOrPageBackground |
Aplica el material de fondo a la raíz o el fondo del contenido XAML.
ApplyToRootOrPageBackground es un valor booleano que indica si se aplica el material de fondo. |
Propiedades
ApplyToRootOrPageBackgroundProperty |
Identifica la propiedad adjunta XAML |
Propiedades adjuntas
ApplyToRootOrPageBackground |
Aplica el material de fondo a la raíz o el fondo del contenido XAML. |
Métodos
GetApplyToRootOrPageBackground(Control) |
Obtiene el valor de la propiedad adjunta XAML |
SetApplyToRootOrPageBackground(Control, Boolean) |
Establece el valor de la propiedad adjunta XAML |