Class GridColumnResizingController
Provides the base implementation for column resizing operations in SfDataGrid.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.UWP.dll
Syntax
public class GridColumnResizingController : Object, IDisposable
Remarks
The GridColumnResizingController handles mouse, touch, and popup-based column resizing, hidden-column resizing, cursor updates, and visual-state updates for header cells.
Constructors
GridColumnResizingController()
Initializes a new instance of GridColumnResizingController class.
Declaration
public GridColumnResizingController()
GridColumnResizingController(SfDataGrid)
Initializes a new instance of the GridColumnResizingController class.
Declaration
public GridColumnResizingController(SfDataGrid dataGrid)
Parameters
| Type | Name | Description |
|---|---|---|
| SfDataGrid | dataGrid | The SfDataGrid instance that owns the resizing controller. |
Properties
ResizingCursor
Gets or sets the cursor used while resizing a column.
Declaration
public CoreCursorType ResizingCursor { get; set; }
Property Value
| Type | Description |
|---|---|
| Windows.UI.Core.CoreCursorType | The cursor type displayed when the pointer is over a column resize boundary. |
UnhideCursor
Gets or sets the cursor used while resizing a hidden column.
Declaration
public CoreCursorType UnhideCursor { get; set; }
Property Value
| Type | Description |
|---|---|
| Windows.UI.Core.CoreCursorType | The cursor type displayed when the pointer is over a hidden column boundary. |
Methods
Dispose()
Releases all the resources used by the GridColumnResizingController class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the GridColumnResizingController class.
Declaration
protected virtual void Dispose(bool isDisposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | isDisposing | Indicates whether the call is from Dispose method or from a finalizer. |