Class TextSelectionHandle
- Namespace
- Avalonia.Controls.Primitives
- Assembly
- Avalonia.Controls.dll
A controls that enables easy control over text selection using touch based input
public class TextSelectionHandle : Thumb, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue
- Inheritance
-
TextSelectionHandle
- Implements
- Inherited Members
- Extension Methods
Constructors
TextSelectionHandle()
public TextSelectionHandle()
Methods
ArrangeCore(Rect)
The default implementation of the control's arrange pass.
protected override void ArrangeCore(Rect finalRect)
Parameters
finalRect
RectThe control's new bounds.
Remarks
This method calls ArrangeOverride(Size) which is probably the method you want to override in order to modify a control's arrangement.
OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
Called when the control is added to a rooted visual tree.
protected override void OnAttachedToVisualTree(VisualTreeAttachmentEventArgs e)
Parameters
e
VisualTreeAttachmentEventArgsThe event args.
OnDragCompleted(VectorEventArgs)
protected override void OnDragCompleted(VectorEventArgs e)
Parameters
OnDragDelta(VectorEventArgs)
protected override void OnDragDelta(VectorEventArgs e)
Parameters
OnDragStarted(VectorEventArgs)
protected override void OnDragStarted(VectorEventArgs e)
Parameters
OnLoaded(RoutedEventArgs)
Invoked just before the Loaded event.
protected override void OnLoaded(RoutedEventArgs args)
Parameters
args
RoutedEventArgs
OnPointerCaptureLost(PointerCaptureLostEventArgs)
Called before the PointerCaptureLost event occurs.
protected override void OnPointerCaptureLost(PointerCaptureLostEventArgs e)
Parameters
e
PointerCaptureLostEventArgsThe event args.
OnPointerMoved(PointerEventArgs)
Called before the PointerMoved event occurs.
protected override void OnPointerMoved(PointerEventArgs e)
Parameters
e
PointerEventArgsThe event args.
OnPointerPressed(PointerPressedEventArgs)
Called before the PointerPressed event occurs.
protected override void OnPointerPressed(PointerPressedEventArgs e)
Parameters
e
PointerPressedEventArgsThe event args.
OnPointerReleased(PointerReleasedEventArgs)
Called before the PointerReleased event occurs.
protected override void OnPointerReleased(PointerReleasedEventArgs e)
Parameters
e
PointerReleasedEventArgsThe event args.