Show / Hide Table of Contents

Class TreeListViewColumnDescription

Dependency Object attached to the TreeListView object in order to declare the columns that will create the list.

Inheritance
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
TreeListViewColumnDescription
Inherited Members
System.Windows.DependencyObject.ClearValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.ClearValue(System.Windows.DependencyPropertyKey)
System.Windows.DependencyObject.CoerceValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.Equals(System.Object)
System.Windows.DependencyObject.GetHashCode()
System.Windows.DependencyObject.GetLocalValueEnumerator()
System.Windows.DependencyObject.GetValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty)
System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)
System.Windows.DependencyObject.ReadLocalValue(System.Windows.DependencyProperty)
System.Windows.DependencyObject.SetCurrentValue(System.Windows.DependencyProperty, System.Object)
System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty, System.Object)
System.Windows.DependencyObject.SetValue(System.Windows.DependencyPropertyKey, System.Object)
System.Windows.DependencyObject.ShouldSerializeProperty(System.Windows.DependencyProperty)
System.Windows.DependencyObject.DependencyObjectType
System.Windows.DependencyObject.IsSealed
System.Windows.Threading.DispatcherObject.Dispatcher
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Controls
Assembly: Phoenix.Controls.TreeListView.dll
Syntax
public class TreeListViewColumnDescription : DependencyObject

Fields

View Source

CellTemplateProperty

Using a DependencyProperty for CellTemplate to enable styling and binding.

Declaration
public static readonly DependencyProperty CellTemplateProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

CellTemplateSelectorProperty

Using a DependencyProperty for CellTemplateSelector to enable styling and binding.

Declaration
public static readonly DependencyProperty CellTemplateSelectorProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

ColumnDescriptionProperty

Using a DependencyProperty for ColumnDescription to enable styling and binding.

Declaration
public static readonly DependencyProperty ColumnDescriptionProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

ColumnIdProperty

Using a DependencyProperty for ColumnId to enable styling and binding.

Declaration
public static readonly DependencyProperty ColumnIdProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

HeaderContainerStyleProperty

Using a DependencyProperty for HeaderContainerStyle to enable styling and binding.

Declaration
public static readonly DependencyProperty HeaderContainerStyleProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

HeaderContentProperty

Using a DependencyProperty for HeaderContent to enable styling and binding.

Declaration
public static readonly DependencyProperty HeaderContentProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

HeaderTemplateProperty

Using a DependencyProperty for HeaderTemplate to enable styling and binding.

Declaration
public static readonly DependencyProperty HeaderTemplateProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

IsHierarchyColumnProperty

Using a DependencyProperty for IsHierarchyColumn to enable styling and binding.

Declaration
public static readonly DependencyProperty IsHierarchyColumnProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

IsVisibleProperty

Using a DependencyProperty for IsVisible to enable styling and binding.

Declaration
public static readonly DependencyProperty IsVisibleProperty
Field Value
Type Description
System.Windows.DependencyProperty
View Source

WidthProperty

Using a DependencyProperty for Width to enable styling and binding.

Declaration
public static readonly DependencyProperty WidthProperty
Field Value
Type Description
System.Windows.DependencyProperty

Properties

View Source

CellTemplate

Gets or sets the DataTemplate used for the cells in this column.

Declaration
public DataTemplate CellTemplate { get; set; }
Property Value
Type Description
System.Windows.DataTemplate
View Source

CellTemplateSelector

Gets or sets the DataTemplateSelector used for the cells in this column.

Declaration
public DataTemplateSelector CellTemplateSelector { get; set; }
Property Value
Type Description
System.Windows.Controls.DataTemplateSelector
View Source

ColumnId

Gets or sets the identifier for this column.

Declaration
public object ColumnId { get; set; }
Property Value
Type Description
System.Object
View Source

DisplayMemberBinding

Gets or sets the member that will be displayed in this column for the object bound to the TreeListView.

Declaration
public BindingBase DisplayMemberBinding { get; set; }
Property Value
Type Description
System.Windows.Data.BindingBase
View Source

EffectiveCellTemplate

Gets the DataTemplate selected by CellTemplateSelector.

Declaration
public DataTemplate EffectiveCellTemplate { get; }
Property Value
Type Description
System.Windows.DataTemplate
View Source

HeaderContainerStyle

Gets or sets the style for the header.

Declaration
public Style HeaderContainerStyle { get; set; }
Property Value
Type Description
System.Windows.Style
View Source

HeaderContent

Gets or sets the content of the column's header.

Declaration
public object HeaderContent { get; set; }
Property Value
Type Description
System.Object
View Source

HeaderTemplate

Gets or sets the DataTemplate for the column's header.

Declaration
public DataTemplate HeaderTemplate { get; set; }
Property Value
Type Description
System.Windows.DataTemplate
View Source

IsHierarchyColumn

Gets or sets a value indicating whether this is the column where the hierarchy will be represented.

Declaration
public bool IsHierarchyColumn { get; set; }
Property Value
Type Description
System.Boolean
View Source

IsVisible

Gets or sets a value indicating whether this column is visible.

Declaration
public bool IsVisible { get; set; }
Property Value
Type Description
System.Boolean
View Source

Width

Gets or sets the width of the column.

Declaration
[TypeConverter(typeof(LengthConverter))]
public double Width { get; set; }
Property Value
Type Description
System.Double

Methods

View Source

GetColumnDescription(DependencyObject)

Gets the column description for a specific object.

Declaration
public static TreeListViewColumnDescription GetColumnDescription(DependencyObject columnObject)
Parameters
Type Name Description
System.Windows.DependencyObject columnObject

Object to get column description for.

Returns
Type Description
TreeListViewColumnDescription

Column description for the specified object.

View Source

SetColumnDescription(DependencyObject, TreeListViewColumnDescription)

Sets the column description for a specific object.

Declaration
public static void SetColumnDescription(DependencyObject columnObject, TreeListViewColumnDescription description)
Parameters
Type Name Description
System.Windows.DependencyObject columnObject

Object to set the column description for.

TreeListViewColumnDescription description

Column description to set for the object.

Events

View Source

VisibilityChanged

Event triggered when visibility of this column has changed.

Declaration
public event EventHandler VisibilityChanged
Event Type
Type Description
System.EventHandler

Extension Methods

DependencyObjectExtensions.GetFirstVisualChild<T>(DependencyObject)
DependencyObjectExtensions.FindAncestor<T>(DependencyObject)
DependencyObjectExtensions.FindAncestorsUntil<T>(DependencyObject, T)
DependencyObjectExtensions.IsVisualOrVisual3D(DependencyObject)
  • View Source
In This Article
Back to top Generated by DocFX