[]
        
(Showing Draft Content)

C1.Win.TreeView.PropertyPath

PropertyPath Class

Represents the collection of fields or peroperties to be used for binding at the specified C1TreeView level.

Namespace: C1.Win.TreeView
Assembly: C1.Win.TreeView.4.8.dll
Syntax
public class PropertyPath : ObservableDictionary<int, string>, IList<ObservableKeyValuePair<int, string>>, ICollection<ObservableKeyValuePair<int, string>>, IList, ICollection, IReadOnlyList<ObservableKeyValuePair<int, string>>, IReadOnlyCollection<ObservableKeyValuePair<int, string>>, IEnumerable<ObservableKeyValuePair<int, string>>, INotifyCollectionChanged, INotifyPropertyChanged, IDictionary<int, string>, ICollection<KeyValuePair<int, string>>, IEnumerable<KeyValuePair<int, string>>, IEnumerable
Public Class PropertyPath
    Inherits ObservableDictionary(Of Integer, String)
    Implements IList(Of ObservableKeyValuePair(Of Integer, String)), ICollection(Of ObservableKeyValuePair(Of Integer, String)), IList, ICollection, IReadOnlyList(Of ObservableKeyValuePair(Of Integer, String)), IReadOnlyCollection(Of ObservableKeyValuePair(Of Integer, String)), IEnumerable(Of ObservableKeyValuePair(Of Integer, String)), INotifyCollectionChanged, INotifyPropertyChanged, IDictionary(Of Integer, String), ICollection(Of KeyValuePair(Of Integer, String)), IEnumerable(Of KeyValuePair(Of Integer, String)), IEnumerable

Constructors

Name Description
PropertyPath()

Methods

Name Description
GetPathString()

Returns a string representing this collection. This string uses the '\' as a separator.

GetValue(int)

Returns the field or property for the specified level.

OnCollectionChanged(NotifyCollectionChangedEventArgs)
OnItemChanged(ItemChangedEventArgs<ObservableKeyValuePair<int, string>>)

Fires the ItemChanged event.

SetPath(string)

Sets this collection from string with fields or properties.

ToString()