Class RadRichTextBoxRulerController
Inheritance
System.Object
RadRichTextBoxRulerController
Namespace: Telerik.Windows.Controls.RichTextBoxUI
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class RadRichTextBoxRulerController : Object, IDocumentRulerController
Constructors
RadRichTextBoxRulerController(RadRichTextBox)
Declaration
public RadRichTextBoxRulerController(RadRichTextBox richTextBox)
Parameters
Rad
|
Methods
AddTabStop(TabStopInfo)
ChangeTabStopPosition(TabStopInfo, Double)
Declaration
public void ChangeTabStopPosition(TabStopInfo tabStopInfo, double offset)
Parameters
Tab
|
System.
|
Implements
GetDefaultTabStopsByWidth(Double)
Declaration
public IEnumerable<double> GetDefaultTabStopsByWidth(double width)
Parameters
System.
|
Returns
System.
|
Implements
GetFlowDirection()
Declaration
public FlowDirection GetFlowDirection()
Returns
System.
|
Implements
GetHorizontalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetHorizontalSeparators()
Returns
System.
|
Implements
GetHorizontalSeparatorsInfo()
Declaration
public HorizontalSeparatorsInfo GetHorizontalSeparatorsInfo()
Returns
Implements
GetMarkersFlowDirection()
Declaration
public FlowDirection GetMarkersFlowDirection()
Returns
System.
|
Implements
GetPageSizeAndPosition()
Declaration
public Rect GetPageSizeAndPosition()
Returns
System.
|
Implements
GetScaleFactor()
Declaration
public Size GetScaleFactor()
Returns
System.
|
Implements
GetTabStops()
Declaration
public IEnumerable<TabStopInfo> GetTabStops()
Returns
System.
|
Implements
GetVerticalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetVerticalSeparators()
Returns
System.
|
Implements
IsValidColumnSeparatorChange(SeparatorInfo, Double, Double)
Declaration
public bool IsValidColumnSeparatorChange(SeparatorInfo separatorInfo, double currentPosition, double horizontalChange)
Parameters
Separator
|
System.
|
System.
|
Returns
System.
|
Implements
OnPageChanged()
Declaration
protected virtual void OnPageChanged()
OnSeparatorsChanged()
Declaration
protected virtual void OnSeparatorsChanged()
RemoveTabStop(TabStopInfo)
Declaration
public void RemoveTabStop(TabStopInfo tabStop)
Parameters
Tab
|
Implements
SetSeparatorFirstLineIndent(Double)
Declaration
public void SetSeparatorFirstLineIndent(double indent)
Parameters
System.
|
Implements
SetSeparatorFirstLineIndentAndHangingIndent(Double, Double)
Declaration
public void SetSeparatorFirstLineIndentAndHangingIndent(double firstLineIndent, double hangingIndent)
Parameters
System.
|
System.
|
Implements
SetSeparatorHangingIndent(Double)
Declaration
public void SetSeparatorHangingIndent(double indent)
Parameters
System.
|
Implements
SetSeparatorOffset(SeparatorInfo, Double)
Declaration
public void SetSeparatorOffset(SeparatorInfo separator, double offset)
Parameters
Separator
|
System.
|
Implements
SetSeparatorRightIndent(Double)
Declaration
public void SetSeparatorRightIndent(double indent)
Parameters
System.
|
Implements
Events
PageChanged
Declaration
public event EventHandler<EventArgs> PageChanged
Event Type
System.
|
Implements
SeparatorsChanged
Declaration
public event EventHandler<EventArgs> SeparatorsChanged
Event Type
System.
|