Table of Contents

Class TreeViewNodeView

Namespace
UraniumUI.Material.Controls
Assembly
UraniumUI.Material.dll
public sealed class TreeViewNodeView : ContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance
TreeViewNodeView
Implements
Inherited Members
Extension Methods

Constructors

TreeViewNodeView(TreeView)

public TreeViewNodeView(TreeView treeView)

Parameters

treeView TreeView

Properties

Node

public TreeViewNode Node { get; }

Property Value

TreeViewNode

TreeView

public TreeView TreeView { get; }

Property Value

TreeView

Methods

OnBindingContextChanged()

Invoked whenever the binding context of the View changes.

protected override void OnBindingContextChanged()

Remarks

This method can be overridden to add class handling for this event. Overrides must call the base method.

OnSizeAllocated(double, double)

Method that is called when the size of the element is set during a layout cycle. Implement this method to add class handling for this event.

protected override void OnSizeAllocated(double width, double height)

Parameters

width double

The new width of the element.

height double

The new height of the element.