Class ColumnDefinitionBase
Inherited Members
Namespace: Telerik.Windows.Controls.GanttView
Assembly: Telerik.Windows.Controls.GanttView.dll
Syntax
public abstract class ColumnDefinitionBase : PlatformIndependentFreezable, INotifyPropertyChanged, IHierarchical
Constructors
ColumnDefinitionBase()
Declaration
protected ColumnDefinitionBase()
Fields
ColumnWidthProperty
Identifies the ColumnWidth dependency property.
Declaration
public static readonly DependencyProperty ColumnWidthProperty
Field Value
System.Windows.DependencyProperty
|
HeaderProperty
Identifies the Header dependency property.
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
System.Windows.DependencyProperty
|
IsFrozenColumnProperty
Identifies the IsFrozen dependency property.
Declaration
public static readonly DependencyProperty IsFrozenColumnProperty
Field Value
System.Windows.DependencyProperty
|
WidthProperty
Identifies the Width dependency property.
Declaration
public static readonly DependencyProperty WidthProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ColumnWidth
Gets or sets the Width of the column. If set to NaN the width is calculated depending on the Header. This is a dependency property.
Declaration
public double ColumnWidth { get; set; }
Property Value
System.Double
|
Header
Gets or sets the Header. This is a dependency property.
Declaration
public object Header { get; set; }
Property Value
System.Object
|
IsFrozenColumn
Gets or sets a value determining whether the column is frozen or not. Only root-level columns could be frozen or not and all frozen columns are displayed before the non-frozen columns. This is a dependency property.
Declaration
public bool IsFrozenColumn { get; set; }
Property Value
System.Boolean
|
Width
Gets or sets a value describing the width of the column.
Declaration
public ColumnLength Width { get; set; }
Property Value
ColumnLength
A ColumnLength value which is either AutoHeader, AutoHeaderAndContent or FixedSize, combined with a double value defining the actual fixed size. |
Methods
GetSubItems()
When overridden in the derived class this method returns the sub columns of the column. By default it doesn't return any columns.
Declaration
protected virtual IEnumerable<ColumnDefinitionBase> GetSubItems()
Returns
System.Collections.Generic.IEnumerable<ColumnDefinitionBase>
The sub columns of the column. By default it doesn't return any columns. |
OnPropertyChanged(PropertyChangedEventArgs)
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters
System.ComponentModel.PropertyChangedEventArgs
args
|
OnPropertyChanged(String)
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
OnPropertyChanged<T>(Expression<Func<T>>)
Declaration
protected void OnPropertyChanged<T>(Expression<Func<T>> propertyExpression)
Parameters
System.Linq.Expressions.Expression<System.Func<T>>
propertyExpression
|
Type Parameters
T
|
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|
Explicit Interface Implementations
IHierarchical.Children
Declaration
IEnumerable IHierarchical.Children { get; }
Returns
System.Collections.IEnumerable
|