Class TreeViewDataItem
This class is set as Xamarin.Forms.BindableObject.BindingContext of the UI container created based on the provided Xamarin.Forms.DataTemplate.
Inherited Members
Namespace: Telerik.XamarinForms.DataControls.TreeView
Assembly: Telerik.XamarinForms.DataControls.dll
Syntax
public class TreeViewDataItem : NotifyPropertyChangedBase, INotifyPropertyChanged
Properties
Header
Gets the value of the property set as DisplayMemberPath.
Declaration
public string Header { get; }
Property Value
System.String
|
IsCheckBoxVisible
Gets a boolean value indicating if a checkbox should be visualized.
Declaration
public bool IsCheckBoxVisible { get; }
Property Value
System.Boolean
|
IsChecked
Gets or sets a nullable boolean value indicating the state of the checkbox.
Declaration
public Nullable<bool> IsChecked { get; set; }
Property Value
System.Nullable<System.Boolean>
|
IsExpanded
Gets a boolean value indicating the state of the TreeViewDataItem.
Declaration
public bool IsExpanded { get; }
Property Value
System.Boolean
|
IsLeaf
Gets a boolean value indicating if the TreeViewDataItem has children.
Declaration
public bool IsLeaf { get; }
Property Value
System.Boolean
|
IsLoading
Gets a boolean value indicating if children are being currently loaded into the item.
Declaration
public bool IsLoading { get; }
Property Value
System.Boolean
|
IsLoadOnDemandEnabled
Gets a boolean value indicating if the lazy loading feature is enabled for the respective TreeViewDataItem.
Declaration
public bool IsLoadOnDemandEnabled { get; }
Property Value
System.Boolean
|
Item
Gets the business object from the ItemsSource.
Declaration
public object Item { get; }
Property Value
System.Object
|
Level
Gets an uint value showing show deep in the hierarchy is the Item.
Declaration
public uint Level { get; }
Property Value
System.UInt32
|