menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfAcrylicPanel - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfAcrylicPanel

    Inheritance
    System.Object
    SfAcrylicPanel
    Namespace: Syncfusion.Themes.FluentLight.WPF
    Assembly: Syncfusion.Themes.FluentLight.WPF.dll
    Syntax
    public class SfAcrylicPanel : ContentControl

    Constructors

    SfAcrylicPanel()

    Declaration
    public SfAcrylicPanel()

    Fields

    BackgroundTargetProperty

    Identifies the BackgroundTarget dependency property to get or set this property to denote the object UI which will be utilized as acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty BackgroundTargetProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the BackgroundTargetProperty dependency property.

    BlurRadiusProperty

    Identifies the BlurRadius dependency property to get or set this property to apply blur radius for acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty BlurRadiusProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the BlurRadiusProperty dependency property.

    NoiseBrushProperty

    Identifies the NoiseBrush dependency property to get or set this property to utilize as noise layer brush to apply acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty NoiseBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the NoiseBrushProperty dependency property.

    NoiseOpacityProperty

    Identifies the NoiseOpacity dependency property to get or set this property to utilize as noise layer opacity to apply acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty NoiseOpacityProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the NoiseOpacityProperty dependency property.

    SourceProperty

    Identifies the Source dependency property to get or set this property to denote the target object for which acrylic background should be applied.

    Declaration
    public static readonly DependencyProperty SourceProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the SourceProperty dependency property.

    TintBrushProperty

    Identifies the TintBrush dependency property to get or set this property to utilize as tint layer brush to apply acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty TintBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the TintBrushProperty dependency property.

    TintOpacityProperty

    Identifies the TintOpacity dependency property to get or set this property to utilize as tint layer opacity to apply acrylic background layer in application.

    Declaration
    public static readonly DependencyProperty TintOpacityProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the TintOpacityProperty dependency property.

    Properties

    BackgroundTarget

    Gets or sets the BackgroundTarget property value that denotes the object UI which will be utilized as acrylic background layer in application.

    Declaration
    public FrameworkElement BackgroundTarget { get; set; }
    Property Value
    Type Description
    System.Windows.FrameworkElement

    The System.Windows.FrameworkElement Target object. The default value is null.

    BlurRadius

    Gets or sets the BlurRadius property value which will be apply blur radius for acrylic background layer in application.

    Declaration
    public double BlurRadius { get; set; }
    Property Value
    Type Description
    System.Double

    The System.Double to achieve blur effect. The default value is 90.

    NoiseBrush

    Gets or sets the NoiseBrush property value which will be utilized as noise layer brush to apply acrylic background layer in application.

    Declaration
    public Brush NoiseBrush { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The System.Windows.Media.Brush to achieve noise layer. The default value is System.Windows.Media.Brushes.Transparent.

    NoiseOpacity

    Gets or sets the NoiseOpacity property value which will be utilized as noise layer opacity to apply acrylic background layer in application.

    Declaration
    public double NoiseOpacity { get; set; }
    Property Value
    Type Description
    System.Double

    The System.Double to achieve noise layer. The default value is 0.9.

    Source

    Gets or sets the Source property value that denotes the target object for which acrylic background should be applied.

    Declaration
    public FrameworkElement Source { get; set; }
    Property Value
    Type Description
    System.Windows.FrameworkElement

    The System.Windows.FrameworkElement Source object. The default value is null.

    TintBrush

    Gets or sets the TintBrush property value which will be utilized as tint layer brush to apply acrylic background layer in application.

    Declaration
    public Brush TintBrush { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The System.Windows.Media.Brush to achieve tint layer. The default value is System.Windows.Media.Brushes.White.

    TintOpacity

    Gets or sets the TintOpacity property value which will be utilized as tint layer opacity to apply acrylic background layer in application.

    Declaration
    public double TintOpacity { get; set; }
    Property Value
    Type Description
    System.Double

    The System.Double to achieve tint layer. The default value is 0.3.

    Methods

    OnApplyTemplate()

    Declaration
    public override void OnApplyTemplate()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved