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
RadRichTextBox
richTextBox
|
Methods
AddTabStop(TabStopInfo)
ChangeTabStopPosition(TabStopInfo, Double)
Declaration
public void ChangeTabStopPosition(TabStopInfo tabStopInfo, double offset)
Parameters
TabStopInfo
tabStopInfo
|
System.Double
offset
|
Implements
GetDefaultTabStopsByWidth(Double)
Declaration
public IEnumerable<double> GetDefaultTabStopsByWidth(double width)
Parameters
System.Double
width
|
Returns
System.Collections.Generic.IEnumerable<System.Double>
|
Implements
GetFlowDirection()
Declaration
public FlowDirection GetFlowDirection()
Returns
System.Windows.FlowDirection
|
Implements
GetHorizontalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetHorizontalSeparators()
Returns
System.Collections.Generic.IEnumerable<SeparatorInfo>
|
Implements
GetHorizontalSeparatorsInfo()
Declaration
public HorizontalSeparatorsInfo GetHorizontalSeparatorsInfo()
Returns
HorizontalSeparatorsInfo
|
Implements
GetMarkersFlowDirection()
Declaration
public FlowDirection GetMarkersFlowDirection()
Returns
System.Windows.FlowDirection
|
Implements
GetPageSizeAndPosition()
Declaration
public Rect GetPageSizeAndPosition()
Returns
System.Windows.Rect
|
Implements
GetScaleFactor()
Declaration
public Size GetScaleFactor()
Returns
System.Windows.Size
|
Implements
GetTabStops()
Declaration
public IEnumerable<TabStopInfo> GetTabStops()
Returns
System.Collections.Generic.IEnumerable<TabStopInfo>
|
Implements
GetVerticalSeparators()
Declaration
public IEnumerable<SeparatorInfo> GetVerticalSeparators()
Returns
System.Collections.Generic.IEnumerable<SeparatorInfo>
|
Implements
IsValidColumnSeparatorChange(SeparatorInfo, Double, Double)
Declaration
public bool IsValidColumnSeparatorChange(SeparatorInfo separatorInfo, double currentPosition, double horizontalChange)
Parameters
SeparatorInfo
separatorInfo
|
System.Double
currentPosition
|
System.Double
horizontalChange
|
Returns
System.Boolean
|
Implements
OnPageChanged()
Declaration
protected virtual void OnPageChanged()
OnSeparatorsChanged()
Declaration
protected virtual void OnSeparatorsChanged()
RemoveTabStop(TabStopInfo)
Declaration
public void RemoveTabStop(TabStopInfo tabStop)
Parameters
TabStopInfo
tabStop
|
Implements
SetSeparatorFirstLineIndent(Double)
Declaration
public void SetSeparatorFirstLineIndent(double indent)
Parameters
System.Double
indent
|
Implements
SetSeparatorFirstLineIndentAndHangingIndent(Double, Double)
Declaration
public void SetSeparatorFirstLineIndentAndHangingIndent(double firstLineIndent, double hangingIndent)
Parameters
System.Double
firstLineIndent
|
System.Double
hangingIndent
|
Implements
SetSeparatorHangingIndent(Double)
Declaration
public void SetSeparatorHangingIndent(double indent)
Parameters
System.Double
indent
|
Implements
SetSeparatorOffset(SeparatorInfo, Double)
Declaration
public void SetSeparatorOffset(SeparatorInfo separator, double offset)
Parameters
SeparatorInfo
separator
|
System.Double
offset
|
Implements
SetSeparatorRightIndent(Double)
Declaration
public void SetSeparatorRightIndent(double indent)
Parameters
System.Double
indent
|
Implements
Events
PageChanged
Declaration
public event EventHandler<EventArgs> PageChanged
Event Type
System.EventHandler<System.EventArgs>
|
Implements
SeparatorsChanged
Declaration
public event EventHandler<EventArgs> SeparatorsChanged
Event Type
System.EventHandler<System.EventArgs>
|