Displays a form used to manage columns
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
public class GridViewColumnChooser : RadForm, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IComponentTreeHandler, ILayoutHandler, ISupportInitializeNotification, ISupportInitialize, INotifyPropertyChanged, IAnalyticsProvider, ISupportRootUIAutomation
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlContainerControlFormRadFormControlBaseRadFormGridViewColumnChooser...
Implements:
Inherited Members
Constructors
Initializes a new instance of the GridViewColumnChooser class.
public GridViewColumnChooser()
Initializes a new instance of the GridViewColumnChooser class.
public GridViewColumnChooser(GridViewTemplate template, RadGridViewElement rootElement)
The GridViewTemplate object, owner of this form
rootElementRadGridViewElementThe RadGridViewElement object
Initializes a new instance of the ColumnChooserForm class.
public GridViewColumnChooser(GridViewTemplate template)
The GridViewTemplate object, owner of this form
Properties
Gets the ColumnChooserControl associated with this form.
public ColumnChooserControl ColumnChooserControl { get; }
Columns
IList<GridViewColumn>
Gets list of GridViewDataColumn objects contained in the form.
public IList<GridViewColumn> Columns { get; }
Gets or sets the mode that defines which columns are displayed in the column chooser.
public ColumnChooserColumnsDisplayMode ColumnsDisplayMode { get; set; }
Gets or sets a value indicating whether the filter text box is visible.
public bool EnableFilter { get; set; }
Gets or sets the associated instance of GridVisualElement
public RadGridViewElement GridRootElement { get; }
Gets the GridViewTemplate associated with this form.
public GridViewTemplate Template { get; set; }
Methods
Clean up any resources being used.
protected override void Dispose(bool disposing)
true if managed resources should be disposed; otherwise, false.
Overrides:
Handles the DPI change.
protected override void HandleDpiChanged()
Overrides: