Class PopupContentControl
Represents a class that maintains the common functionalities of PopUpContentControl.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Grids
Assembly: Syncfusion.Grid.WinUI.dll
Syntax
public class PopupContentControl : ContentControl, IDisposable
Constructors
PopupContentControl(Control)
Initializes a new instance of PopupContentControl class.
Declaration
public PopupContentControl(Control dataGrid)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.UI.Xaml.Controls.Control | dataGrid | The DataGrid control. |
Fields
LeftResizeThumbVisibilityProperty
Dependency registration for LeftResizeThumb.
Declaration
public static readonly DependencyProperty LeftResizeThumbVisibilityProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
RightResizeThumbVisibilityProperty
Dependency registration for RightResizeThumbVisibility.
Declaration
public static readonly DependencyProperty RightResizeThumbVisibilityProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
ThumbWidthProperty
Dependency registraion for ThumbWidth.
Declaration
public static readonly DependencyProperty ThumbWidthProperty
Field Value
Type |
---|
Microsoft.UI.Xaml.DependencyProperty |
Properties
IsDragFromColumnChooser
Gets or sets a value indicating whether the popup is dragged from column chooser or not.
Declaration
public bool IsDragFromColumnChooser { get; set; }
Property Value
Type |
---|
System.Boolean |
IsDragFromGroupDropArea
Gets or sets a value indicating whether the popup is dragged from GroupDropArea or not
Declaration
public bool IsDragFromGroupDropArea { get; }
Property Value
Type |
---|
System.Boolean |
IsOpenInTouch
Gets or sets a value indicating whether the popup is in touch or not.
Declaration
public bool IsOpenInTouch { get; }
Property Value
Type |
---|
System.Boolean |
LeftResizeThumbVisibility
Gets or sets the visibility for LeftResizeThumb.
Declaration
public Visibility LeftResizeThumbVisibility { get; set; }
Property Value
Type |
---|
Microsoft.UI.Xaml.Visibility |
RightResizeThumbVisibility
Gets or sets the visibility for RightResizeThumb.
Declaration
public Visibility RightResizeThumbVisibility { get; set; }
Property Value
Type |
---|
Microsoft.UI.Xaml.Visibility |
ThumbWidth
Gets or sets the Thumb width.
Declaration
public double ThumbWidth { get; set; }
Property Value
Type |
---|
System.Double |
Methods
Dispose()
Disposes all the resources used by the PopupContentControl class.
Declaration
public void Dispose()
Dispose(Boolean)
Disposes all the resources used by the PopupContentControl 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 for PopupContentControl.
Declaration
protected override void OnApplyTemplate()
OnPointerMoved(PointerRoutedEventArgs)
Called before the PointerMoved 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 instance containing 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 |
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 instance containing the event data. |