Class GroupDropAreaItem
Represents a class that provides the common functionalities of Group droup area item content control.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class GroupDropAreaItem : ContentControl, IDisposable
Constructors
GroupDropAreaItem()
Initializes a new instance of GroupDropAreaItem class.
Declaration
public GroupDropAreaItem()
Fields
GridColumnProperty
Dependency registration for GridColumn.
Declaration
public static readonly DependencyProperty GridColumnProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupNameProperty
Dependency registration for GroupName.
Declaration
public static readonly DependencyProperty GroupNameProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SortDirectionProperty
Dependency registration for SortDirection.
Declaration
public static readonly DependencyProperty SortDirectionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
GridColumn
Gets or sets the GridColumn.
Declaration
public GridColumn GridColumn { get; set; }
Property Value
Type |
---|
GridColumn |
GroupDropArea
Gets or sets the GroupDropArea.
Declaration
public GroupDropArea GroupDropArea { get; }
Property Value
Type |
---|
GroupDropArea |
GroupName
Gets or sets a value for GroupName.
Declaration
public string GroupName { get; set; }
Property Value
Type |
---|
System.String |
SortDirection
Gets or sets Path direction (Ascending/Descending).
Declaration
public object SortDirection { get; set; }
Property Value
Type |
---|
System.Object |
Methods
Dispose()
Disposes all the resources used by the GroupDropAreaItem class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the
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. |
OnApplyTemplate()
Invoked to apply template.
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Returns a class-specific AutomationPeer Implementations for the Microsoft UI Automation infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Type | Description |
---|---|
System.Windows.Automation.Peers.AutomationPeer | The class-specific AutomationPeer subclass. |
OnMouseDoubleClick(MouseButtonEventArgs)
Declaration
protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnMouseDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnMouseEnter(MouseEventArgs)
Declaration
protected override void OnMouseEnter(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
OnMouseLeave(MouseEventArgs)
Declaration
protected override void OnMouseLeave(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
OnMouseLeftButtonDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnMouseLeftButtonUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnMouseMove(MouseEventArgs)
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
ShowContextMenu()
Opens the context menu at the specified position.
Declaration
protected virtual bool ShowContextMenu()
Returns
Type | Description |
---|---|
System.Boolean | true If the context menu opened;Otherwisefalse |