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