Class PositionHandler
Represents a delegate that is used to handle position-related events in Telerik's RadRichTextBox.
Inheritance
Namespace: Telerik.Windows.Documents
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public abstract class PositionHandler : Object
Constructors
PositionHandler(LayoutBox)
Properties
Box
Represents a box element in the Telerik document structure, providing functionalities to manipulate the position of various document elements.
Declaration
public LayoutBox Box { get; protected set; }
Property Value
LayoutBox
|
CanMoveToNext
Determines whether the position can be moved to the next valid position within the document.
Declaration
public abstract bool CanMoveToNext { get; }
Property Value
System.Boolean
|
CanMoveToPrevious
Determines whether the position can be moved to the previous element.
Declaration
public abstract bool CanMoveToPrevious { get; }
Property Value
System.Boolean
|
Location
Represents the location of a position within a document.
Declaration
public abstract PointF Location { get; }
Property Value
PointF
|
Methods
Clone()
Creates a deep copy of the current instance of the PositionHandler.
Declaration
public abstract PositionHandler Clone()
Returns
PositionHandler
|
Equals(Object)
Determines whether the specified object is equal to the current instance.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The object to compare with the current instance. |
Returns
System.Boolean
true if the specified object is equal to the current instance; otherwise, false. |
GetHashCode()
Retrieves the hash code for the current instance of the PositionHandler.
Declaration
public override int GetHashCode()
Returns
System.Int32
A 32-bit signed integer that is the hash code for the current PositionHandler instance. |
GetParentHandler()
Retrieves the parent position handler associated with the current handler.
Declaration
public abstract PositionHandler GetParentHandler()
Returns
PositionHandler
The parent PositionHandler of the current handler, or null if there is no parent. |
MoveToFirst()
Moves the position to the first element in the collection.
Declaration
public abstract void MoveToFirst()
MoveToLast()
Moves the position to the last element within the document.
Declaration
public abstract void MoveToLast()
MoveToNext()
Moves the position to the next available element in the document.
Declaration
public abstract void MoveToNext()
MoveToPrevious()
Moves the position to the previous element in the document.
Declaration
public abstract void MoveToPrevious()