Show / Hide Table of Contents

Class TreeViewItemLevelConverter

Converts a TreeViewItem to its level in the hierarchy of its TreeView.

Inheritance
Object
DispatcherObject
DependencyObject
TreeViewItemLevelConverter
Implements
IValueConverter
Inherited Members
DependencyObject.Equals(Object)
DependencyObject.GetHashCode()
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.InvalidateProperty(DependencyProperty)
DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)
DependencyObject.ShouldSerializeProperty(DependencyProperty)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.GetLocalValueEnumerator()
DependencyObject.DependencyObjectType
DependencyObject.IsSealed
DispatcherObject.Dispatcher
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: PresentationTheme.Aero
Assembly: PresentationTheme.Aero.dll
Syntax
[ValueConversion(typeof(TreeViewItem), typeof(int), ParameterType = typeof(int))]
public class TreeViewItemLevelConverter : DependencyObject, IValueConverter

Methods

| Improve this Doc View Source

Convert(Object, Type, Object, CultureInfo)

Converts a TreeViewItem to its level in the hierarchy of its TreeView. Also sets the ItemLevelProperty on each converted TreeViewItem.

Declaration
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
Parameters
Type Name Description
Object value

The value produced by the binding source.

Type targetType

The type of the binding target property.

Object parameter

An optional Int32 or Double factor.

CultureInfo culture

The culture to use in the converter. Not used.

Returns
Type Description
Object

The level of the TreeViewItem, multiplied by the factor specified by parameter if provided. The level of root items is 0.

Explicit Interface Implementations

| Improve this Doc View Source

IValueConverter.ConvertBack(Object, Type, Object, CultureInfo)

Declaration
object IValueConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
Parameters
Type Name Description
Object value
Type targetType
Object parameter
CultureInfo culture
Returns
Type Description
Object

Implements

System.Windows.Data.IValueConverter
  • Improve this Doc
  • View Source
Back to top Generated by DocFX