Table of Contents

Class Panel2D

Namespace
HelixToolkit.WinUI.SharpDX.Elements2D
Assembly
HelixToolkit.WinUI.SharpDX.dll
[ContentProperty(Name = "Children")]
public class Panel2D : Element2D, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IDynamicInterfaceCastable, IEquatable<Control>, IDisposable, ITransformable2D, IHitable2D
Inheritance
Panel2D
Implements
IWinRTObject
Derived
Inherited Members

Constructors

Panel2D()

public Panel2D()

Fields

BackgroundProperty

public static readonly DependencyProperty BackgroundProperty

Field Value

DependencyProperty

Properties

Background

public Brush Background { get; set; }

Property Value

Brush

Children

public ObservableCollection<Element2D> Children { get; }

Property Value

ObservableCollection<Element2D>

Methods

AttachChildren(IEnumerable)

protected void AttachChildren(IEnumerable children)

Parameters

children IEnumerable

DetachChildren(IEnumerable)

protected void DetachChildren(IEnumerable children)

Parameters

children IEnumerable

OnAttached()

protected override void OnAttached()

OnCreateSceneNode()

Called when [create scene node].

protected override SceneNode2D OnCreateSceneNode()

Returns

SceneNode2D

OnDetached()

protected override void OnDetached()