ClassTreeViewItemView
Visual representation of an item in the RadTreeView control.
Definition
Namespace:Telerik.Maui.Controls.TreeView
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class TreeViewItemView : SelectableItemView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewItemViewSelectableItemViewTreeViewItemView
Implements:
Inherited Members
Constructors
TreeViewItemView()
Initializes a new instance of the TreeViewItemView class.
Declaration
public TreeViewItemView()
Fields
BusyIndicatorStyleProperty
Identifies the BusyIndicatorStyle property.
Declaration
public static readonly BindableProperty BusyIndicatorStyleProperty
Field Value
BindableProperty
CheckBoxStyleProperty
Identifies the CheckBoxStyle property.
Declaration
public static readonly BindableProperty CheckBoxStyleProperty
Field Value
BindableProperty
ExpandButtonStyleProperty
Identifies the ExpandButtonStyle property.
Declaration
public static readonly BindableProperty ExpandButtonStyleProperty
Field Value
BindableProperty
ImageSourceProperty
Identifies the ImageSource property.
Declaration
public static readonly BindableProperty ImageSourceProperty
Field Value
BindableProperty
ImageStyleProperty
Identifies the ImageStyle property.
Declaration
public static readonly BindableProperty ImageStyleProperty
Field Value
BindableProperty
IndentationProperty
Identifies the Indentation property.
Declaration
public static readonly BindableProperty IndentationProperty
Field Value
BindableProperty
IsBusyProperty
Identifies the IsBusy property.
Declaration
public static readonly BindableProperty IsBusyProperty
Field Value
BindableProperty
IsCheckBoxVisibleProperty
Identifies the IsCheckBoxVisible property.
Declaration
public static readonly BindableProperty IsCheckBoxVisibleProperty
Field Value
BindableProperty
IsCheckedProperty
Identifies the IsChecked property.
Declaration
public static readonly BindableProperty IsCheckedProperty
Field Value
BindableProperty
IsExpandButtonVisibleProperty
Identifies the IsExpandButtonVisible property.
Declaration
public static readonly BindableProperty IsExpandButtonVisibleProperty
Field Value
BindableProperty
IsExpandedProperty
Identifies the IsExpanded property.
Declaration
public static readonly BindableProperty IsExpandedProperty
Field Value
BindableProperty
IsImageVisibleProperty
Identifies the IsImageVisible property.
Declaration
public static readonly BindableProperty IsImageVisibleProperty
Field Value
BindableProperty
IsLeafProperty
Identifies the IsLeaf property.
Declaration
public static readonly BindableProperty IsLeafProperty
Field Value
BindableProperty
LevelProperty
Identifies the Level property.
Declaration
public static readonly BindableProperty LevelProperty
Field Value
BindableProperty
SpacingProperty
Identifies the Spacing property.
Declaration
public static readonly BindableProperty SpacingProperty
Field Value
BindableProperty
Properties
BusyIndicatorStyle
Gets or sets the Style of the busy indicator. The target type of this Style is TreeViewItemBusyIndicator.
Declaration
public Style BusyIndicatorStyle { get; set; }
Property Value
Style
CheckBoxStyle
Gets or sets the Style of the check box. The target type of this Style is TreeViewItemCheckBox.
Declaration
public Style CheckBoxStyle { get; set; }
Property Value
Style
ExpandButtonStyle
Gets or sets the Style of the expand button. The target type of this Style is TreeViewItemExpandButton.
Declaration
public Style ExpandButtonStyle { get; set; }
Property Value
Style
ImageSource
Gets or sets the source of the image to display in the tree item. For more information see the ImageSource type.
Declaration
public ImageSource ImageSource { get; set; }
Property Value
ImageSource
ImageStyle
Gets or sets the Style of the image. The target type of this Style is TreeViewItemImage.
Declaration
public Style ImageStyle { get; set; }
Property Value
Style
Indentation
Gets the indentation in pixels of the tree item, based on its level in the tree hierarchy.
IsBusy
Gets a value indicating whether the tree item is in a busy state.
IsCheckBoxVisible
Gets a value indicating whether the check box is visible. For more information see the CheckBoxMode property.
IsChecked
Gets or sets a value indicating whether the tree item is checked.
IsExpandButtonVisible
Gets or sets a value indicating whether the expand button is visible.
IsExpanded
Gets or sets a value indicating whether the tree item is expanded.
IsImageVisible
Gets or sets a value indicating whether the image is visible.
IsLeaf
Gets a value indicating whether this is a leaf item in the tree hierarchy.
Level
Gets the level of the item in the tree hierarchy.
Spacing
Gets or sets the spacing in pixels between the elements of the tree item.
ToggleCheckedCommand
Gets a command to toggle the checked state of the control.
ToggleExpandedCommand
Gets a command to toggle the expanded state of the control.
Declaration
public ICommand ToggleExpandedCommand { get; }
Property Value
Methods
ChangeVisualState()
Declaration
protected override void ChangeVisualState()
Overrides
OnPropertyChanged(string)
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
propertyName
Overrides
Events
IsCheckedChanged
Raised when the IsChecked property has changed.
IsExpandedChanged
Raised when the IsExpanded property has changed.