menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class BackdropBackLayer - MAUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class BackdropBackLayer

    Represents BackdropBackLayer class

    Inheritance
    System.Object
    SfView
    SfContentView
    BackdropLayerBase
    BackdropBackLayer
    Implements
    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<Microsoft.Maui.IView>
    System.Collections.Generic.ICollection<Microsoft.Maui.IView>
    System.Collections.Generic.IEnumerable<Microsoft.Maui.IView>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement
    Inherited Members
    SfContentView.Content
    SfContentView.ContentProperty
    SfContentView.OnContentChanged(Object, Object)
    SfView.ArrangeContent(Rect)
    SfView.ArrangeOverride(Rect)
    SfView.Children
    SfView.ClipToBounds
    SfView.GetSemanticsNodesCore(Double, Double)
    SfView.IDrawableLayout.DrawingOrder
    SfView.IDrawableLayout.InvalidateDrawable()
    SfView.MeasureContent(Double, Double)
    SfView.MeasureOverride(Double, Double)
    SfView.OnBindingContextChanged()
    SfView.OnDraw(ICanvas, RectF)
    SfView.OnHandlerChanged()
    SfView.Padding
    Namespace: Syncfusion.Maui.Backdrop
    Assembly: Syncfusion.Maui.Backdrop.dll
    Syntax
    public class BackdropBackLayer : BackdropLayerBase, IDrawableLayout, IDrawable, IAbsoluteLayout, ILayout, IView, IElement, ITransform, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISafeAreaView, IPadding, ICrossPlatformLayout, IVisualTreeElement, ISemanticsProvider
    Examples
    • XAML
    • C#
    <backdrop:SfBackdropPage 
                             ...
                             xmlns:backdrop="clr-namespace:Syncfusion.Maui.Backdrop;assembly=Syncfusion.Maui.Backdrop">
    
        <backdrop:SfBackdropPage.BackLayer>
            <backdrop:BackdropBackLayer>
                <StackLayout>
                    <ListView>
                        <ListView.ItemsSource>
                            <x:Array Type="{x:Type x:String}">
                                <x:String>Appetizers</x:String>
                                <x:String>Soups</x:String>
                                <x:String>Desserts</x:String>
                                <x:String>Salads</x:String>
                            </x:Array>
                        </ListView.ItemsSource>
                    </ListView>
                </StackLayout>
            </backdrop:BackdropBackLayer>
        </backdrop:SfBackdropPage.BackLayer>
    
    </backdrop:SfBackdropPage>
    this.BackLayer = new BackdropBackLayer
    {
        Content = new StackLayout
        {
            Children = 
            { 
                new ListView 
                {
                    ItemsSource = new string[]
                    {
                        "Appetizers",
                        "Soups",
                        "Desserts",
                        "Salads"
                    } 
                }
            }
        }
    };

    Constructors

    BackdropBackLayer()

    Initializes a new instance of the BackdropBackLayer class.

    Declaration
    public BackdropBackLayer()
    Examples
    • XAML
    • C#
    <backdrop:SfBackdropPage 
                             ...
                             xmlns:backdrop="clr-namespace:Syncfusion.Maui.Backdrop;assembly=Syncfusion.Maui.Backdrop">
    
        <backdrop:SfBackdropPage.BackLayer>
            <backdrop:BackdropBackLayer>
                <StackLayout>
                    <ListView>
                        <ListView.ItemsSource>
                            <x:Array Type="{x:Type x:String}">
                                <x:String>Appetizers</x:String>
                                <x:String>Soups</x:String>
                                <x:String>Desserts</x:String>
                                <x:String>Salads</x:String>
                            </x:Array>
                        </ListView.ItemsSource>
                    </ListView>
                </StackLayout>
            </backdrop:BackdropBackLayer>
        </backdrop:SfBackdropPage.BackLayer>
    
    </backdrop:SfBackdropPage>
    this.BackLayer = new BackdropBackLayer
    {
        Content = new StackLayout
        {
            Children = { 
                new ListView 
                {
                    ItemsSource = new string[]
                    {
                        "Appetizers",
                        "Soups",
                        "Desserts",
                        "Salads"
                    } 
                }
            }
        }
    };

    Implements

    IDrawableLayout
    Microsoft.Maui.Graphics.IDrawable
    Microsoft.Maui.IAbsoluteLayout
    Microsoft.Maui.ILayout
    Microsoft.Maui.IView
    Microsoft.Maui.IElement
    Microsoft.Maui.ITransform
    Microsoft.Maui.IContainer
    System.Collections.Generic.IList<>
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    Microsoft.Maui.ISafeAreaView
    Microsoft.Maui.IPadding
    Microsoft.Maui.ICrossPlatformLayout
    Microsoft.Maui.IVisualTreeElement
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved