Class DataGridColumn
Inheritance
System.Object
DataGridColumn
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class DataGridColumn : RadDependencyObject, IDataDescriptorPeer
Constructors
Declaration
protected DataGridColumn()
Fields
Declaration
public static readonly DependencyProperty AggregatesTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserEditProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserFilterProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserGroupProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserReorderProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserResizeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CanUserSortProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CellDecorationStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty CellDecorationStyleSelectorProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DataOperationsFlyoutTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty HeaderProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty HeaderStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsCellFlyoutEnabledProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsVisibleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty NameProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SizeModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty SortDirectionProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty WidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public double ActualWidth { get; }
Property Value
Declaration
public DataTemplate AggregatesTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public bool CanUserEdit { get; set; }
Property Value
Declaration
public bool CanUserFilter { get; set; }
Property Value
Declaration
public bool CanUserGroup { get; set; }
Property Value
Declaration
public bool CanUserReorder { get; set; }
Property Value
Declaration
public bool CanUserResize { get; set; }
Property Value
Declaration
public bool CanUserSort { get; set; }
Property Value
Declaration
public Style CellDecorationStyle { get; set; }
Property Value
Declaration
public StyleSelector CellDecorationStyleSelector { get; set; }
Property Value
|
Microsoft.UI.Xaml.Controls.StyleSelector
|
Declaration
public DataTemplate DataOperationsFlyoutTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public object Header { get; set; }
Property Value
Declaration
public Style HeaderStyle { get; set; }
Property Value
Declaration
public bool IsAutoGenerated { get; }
Property Value
Declaration
public bool IsCellFlyoutEnabled { get; set; }
Property Value
Declaration
public bool IsVisible { get; set; }
Property Value
Declaration
public string Name { get; set; }
Property Value
Declaration
public DataGridColumnSizeMode SizeMode { get; set; }
Property Value
Declaration
public SortDirection SortDirection { get; set; }
Property Value
Declaration
protected virtual bool SupportsCompositeFilter { get; }
Property Value
Declaration
public double Width { get; set; }
Property Value
Methods
Declaration
public virtual void ClearCell(object container)
Parameters
Declaration
public abstract object CreateContainer(object rowItem)
Parameters
Returns
Declaration
protected virtual FrameworkElement CreateDecorationContainer(object rowItem)
Parameters
Returns
|
Microsoft.UI.Xaml.FrameworkElement
|
Declaration
protected abstract DataGridFilterControlBase CreateFilterControl()
Returns
Declaration
public abstract object GetContainerType(object rowItem)
Parameters
Returns
Declaration
public abstract object GetEditorType(object item)
Parameters
Returns
Declaration
public virtual object GetValueForInstance(object instance)
Parameters
Returns
Declaration
public abstract void PrepareCell(object container, object value, object item)
Parameters
|
System.Object
container
|
|
System.Object
value
|
|
System.Object
item
|
Declaration
public void UpdateFilterVisualState(bool isFiltered)
Parameters
|
System.Boolean
isFiltered
|
Extension Methods