Class GridDetailsViewExpanderCell
Represents a class that provides the common functionalities of DetailsViewExpandercells in SfDataGrid.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.DataGrid
Assembly: Syncfusion.Grid.WinUI.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 |
---|
Microsoft.UI.Xaml.DependencyProperty |
IsExpandedProperty
Dependency registration for IsExpanded Property.
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
Properties
ExpanderIconVisibility
Gets or sets the visibility of ExpanderIconVisibility.
Declaration
public Visibility ExpanderIconVisibility { get; set; }
Property Value
Type |
---|
Microsoft.UI.Xaml.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
protected override void OnApplyTemplate()
OnPointerMoved(PointerRoutedEventArgs)
Called before the pointer event occurs.
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs | e | The Microsoft.UI.Xaml.Input.PointerRoutedEventArgs contains the event data. |
OnPointerPressed(PointerRoutedEventArgs)
Called before the PointerPressed event occurs.
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs | e | The Microsoft.UI.Xaml.Input.PointerRoutedEventArgs contains the event data. |
OnPointerReleased(PointerRoutedEventArgs)
Called before the PointerReleased event occurs.
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Input.PointerRoutedEventArgs | e | The Microsoft.UI.Xaml.Input.PointerRoutedEventArgs contains the event data. |
OnTapped(TappedRoutedEventArgs)
Called before the Tapped event occurs.
Declaration
protected override void OnTapped(TappedRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Input.TappedRoutedEventArgs | e | The Microsoft.UI.Xaml.Input.TappedRoutedEventArgs contains the event data. |