Class GridDetailsViewExpanderCell
Represents a class that provides the common functionalities of DetailsViewExpandercells in SfDataGrid.
Inheritance
System.Object
GridDetailsViewExpanderCell
Implements
System.IDisposable
Namespace: Syncfusion.UI.Xaml.Grid
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class GridDetailsViewExpanderCell : Control, IDisposable
Constructors
GridDetailsViewExpanderCell()
Initializes a new instance of GridDetailsViewExpanderCell
Declaration
public GridDetailsViewExpanderCell()
Fields
ExpanderIconVisibilityProperty
Dependency registration for ExpanderIconVisibility property.
Declaration
public static readonly DependencyProperty ExpanderIconVisibilityProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsExpandedProperty
Dependency registration for IsExpanded Property.
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
ExpanderIconVisibility
Gets or sets the visibility of ExpanderIconVisibility.
Declaration
public Visibility ExpanderIconVisibility { get; set; }
Property Value
Type |
---|
System.Windows.Visibility |
IsExpanded
Gets or sets the value indicating whether the GridDetailsViewExpanderCell is expanded or not.
Declaration
public bool IsExpanded { get; set; }
Property Value
Type |
---|
System.Boolean |
RowColumnIndex
Gets or sets the RowColumnIndex.
Declaration
public RowColumnIndex RowColumnIndex { get; }
Property Value
Type |
---|
RowColumnIndex |
Methods
Dispose()
Disposes all the resources used by the GridDetailsViewExpanderCell class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the GridDetailsViewExpanderCell 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. |
OnApplyTemplate()
Invoked to apply template GridDetailsViewExpanderCell.
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
Type |
---|
System.Windows.Automation.Peers.AutomationPeer |
OnMouseUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnPreviewMouseDown(MouseButtonEventArgs)
Declaration
protected override void OnPreviewMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
OnPreviewMouseMove(MouseEventArgs)
Declaration
protected override void OnPreviewMouseMove(MouseEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseEventArgs | e |
OnPreviewMouseUp(MouseButtonEventArgs)
Declaration
protected override void OnPreviewMouseUp(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e |
Implements
System.IDisposable