remarks example cref c# xaml uwp uwp-xaml windows-composition-api

example - remarks c#



Clase que no encuentra cuando se usa XamlCompositionBrushBase (1)

Así que traté de usar BackdropBrush con XamlCompositionBrushBase creando una clase llamada BackdropBlurBrush, pero cuando la llamo desde XAML No encuentra la clase. Creé la clase en el proyecto principal. Vea el error aquí.

Muestra en GitHub: https://github.com/vitorgrs/HostBackdrop/


Su pincel de composición personalizado no es un UIElement y es por eso que no se puede colocar en el árbol visual XAML directamente.

Intenta agregarlo como un pincel para un elemento:

<Grid> <Grid.Background> <local:BackdropBlurBrush BlurAmount="5" /> </Grid.Background> </Grid>

Normalmente desea colocar su pincel de desenfoque encima de su imagen de fondo de esta manera:

<Grid x:Name="Root"> <Grid.Background> <ImageBrush Stretch="UniformToFill" ImageSource="background.jpg"/> </Grid.Background> <Rectangle> <Rectangle.Fill> <local:BackdropBlurBrush BlurAmount="5" /> </Rectangle.Fill> </Rectangle> </Grid>