Class DataGridDragBehavior
Inherited Members
Namespace: Telerik.UI.Xaml.Controls.Grid
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class DataGridDragBehavior : AttachableObject<RadDataGrid>
Constructors
DataGridDragBehavior()
Declaration
public DataGridDragBehavior()
Methods
CanGroupBy(DataGridColumn)
Declaration
public virtual bool CanGroupBy(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
Returns
|
System.Boolean
|
CanReorder(GroupDescriptorBase, GroupDescriptorBase)
Declaration
public virtual bool CanReorder(GroupDescriptorBase sourceDescriptor, GroupDescriptorBase destinationDescriptor)
Parameters
|
GroupDescriptorBase
sourceDescriptor
|
|
GroupDescriptorBase
destinationDescriptor
|
Returns
|
System.Boolean
|
CanReorder(DataGridColumn, DataGridColumn)
Declaration
public virtual bool CanReorder(DataGridColumn sourceColumn, DataGridColumn destinationColumn)
Parameters
|
DataGridColumn
sourceColumn
|
|
DataGridColumn
destinationColumn
|
Returns
|
System.Boolean
|
CanStartDrag(DataGridColumn)
Declaration
public virtual bool CanStartDrag(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
Returns
|
System.Boolean
|
CanStartDragInFlyout(DataGridColumn)
Declaration
public virtual bool CanStartDragInFlyout(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
Returns
|
System.Boolean
|
CanStartReorder(GroupDescriptorBase)
Declaration
public virtual bool CanStartReorder(GroupDescriptorBase groupDescriptorBase)
Parameters
|
GroupDescriptorBase
groupDescriptorBase
|
Returns
|
System.Boolean
|
CanStartReorder(DataGridColumn)
Declaration
public virtual bool CanStartReorder(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
Returns
|
System.Boolean
|
CanStartResize(DataGridColumn)
Declaration
public virtual bool CanStartResize(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
Returns
|
System.Boolean
|
GetDragVisual(DataGridColumnHeader)
Declaration
public virtual FrameworkElement GetDragVisual(DataGridColumnHeader header)
Parameters
|
DataGridColumnHeader
header
|
Returns
|
Microsoft.UI.Xaml.FrameworkElement
|
GetReorderVisual(DataGridFlyoutHeader)
Declaration
public virtual FrameworkElement GetReorderVisual(DataGridFlyoutHeader dataGridFlyoutGroupHeader)
Parameters
|
DataGridFlyoutHeader
dataGridFlyoutGroupHeader
|
Returns
|
Microsoft.UI.Xaml.FrameworkElement
|
GroupBy(DataGridColumn)
OnColumnResizeEnded(DataGridColumn, Double)
Declaration
public virtual void OnColumnResizeEnded(DataGridColumn column, double widthChange)
Parameters
|
DataGridColumn
column
|
|
System.Double
widthChange
|
OnColumnResizeHandleDoubleTapped(DataGridColumn)
Declaration
public virtual void OnColumnResizeHandleDoubleTapped(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
OnColumnResizeStarted(DataGridColumn)
Declaration
public virtual void OnColumnResizeStarted(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
OnColumnResizing(DataGridColumn, Double, Double)
Declaration
public virtual void OnColumnResizing(DataGridColumn column, double initialColumnSize, double totalResizeChange)
Parameters
|
DataGridColumn
column
|
|
System.Double
initialColumnSize
|
|
System.Double
totalResizeChange
|
OnDragDropCompleted(DataGridColumnHeader, Boolean)
Declaration
public virtual void OnDragDropCompleted(DataGridColumnHeader header, bool dragSuccessful)
Parameters
|
DataGridColumnHeader
header
|
|
System.Boolean
dragSuccessful
|
OnDragStarted(DataGridColumn)
Declaration
public virtual void OnDragStarted(DataGridColumn column)
Parameters
|
DataGridColumn
column
|
OnGroupedBy(DataGridColumn)
OnReorderCompleted(DataGridFlyoutHeader, Boolean)
Declaration
public virtual void OnReorderCompleted(DataGridFlyoutHeader flyoutHeader, bool reorderSuccessful)
Parameters
|
DataGridFlyoutHeader
flyoutHeader
|
|
System.Boolean
reorderSuccessful
|
OnReordered(DataGridColumn, DataGridColumn)
Declaration
public virtual void OnReordered(DataGridColumn sourceColumn, DataGridColumn destinationColumn)
Parameters
|
DataGridColumn
sourceColumn
|
|
DataGridColumn
destinationColumn
|
OnReorderStarted(GroupDescriptorBase)
Declaration
public virtual void OnReorderStarted(GroupDescriptorBase groupDescriptorBase)
Parameters
|
GroupDescriptorBase
groupDescriptorBase
|
ReorderColumn(Int32, Int32)
Declaration
public virtual void ReorderColumn(int sourceIndex, int destinationIndex)
Parameters
|
System.Int32
sourceIndex
|
|
System.Int32
destinationIndex
|
ReorderGroupDescriptor(Int32, Int32)
Declaration
public virtual void ReorderGroupDescriptor(int sourceIndex, int destinationIndex)
Parameters
|
System.Int32
sourceIndex
|
|
System.Int32
destinationIndex
|
ReorderVisibleColumn(Int32, Int32)
Declaration
public virtual void ReorderVisibleColumn(int sourceIndex, int destinationIndex)
Parameters
|
System.Int32
sourceIndex
|
|
System.Int32
destinationIndex
|