Class
ExtensionMethods

Definition

Namespace:Telerik.WinForms.Documents.Layout

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public static class ExtensionMethods

Inheritance: objectExtensionMethods

Methods

AddWidth(Size, Size)

Declaration

cs-api-definition
public static Size AddWidth(this Size size1, Size size2)

Parameters

size1

Size

size2

Size

Returns

Size

AreClose(RectangleF, RectangleF)

Declaration

cs-api-definition
public static bool AreClose(this RectangleF rect1, RectangleF rect2)

Parameters

rect1

RectangleF

rect2

RectangleF

Returns

bool

BlendWith(Color, Color)

Declaration

cs-api-definition
public static Color BlendWith(this Color color, Color backColor)

Parameters

color

Color

backColor

Color

Returns

Color

Darker(Color)

Declaration

cs-api-definition
public static Color Darker(this Color color)

Parameters

color

Color

Returns

Color

Darker(Color, byte)

Declaration

cs-api-definition
public static Color Darker(this Color color, byte factor)

Parameters

color

Color

factor

byte

Returns

Color

GetAssociatedLayoutBox(UIElement)

Declaration

cs-api-definition
public static LayoutBox GetAssociatedLayoutBox(this UIElement element)

Parameters

element

UIElement

Returns

LayoutBox

GetCurrentSectionBox(LayoutBox)

Declaration

cs-api-definition
public static SectionLayoutBox GetCurrentSectionBox(this LayoutBox box)

Parameters

box

LayoutBox

Returns

SectionLayoutBox

GetElement<T>(HierarchicalIndex, RadDocument)

Declaration

cs-api-definition
public static T GetElement<T>(this HierarchicalIndex index, RadDocument document) where T : DocumentElement

Parameters

index

HierarchicalIndex

document

RadDocument

Returns

T

GetLocation(Rect)

Declaration

cs-api-definition
public static Point GetLocation(this Rect rect)

Parameters

rect

Rect

Returns

Point

GetSize(Rect)

Declaration

cs-api-definition
public static Size GetSize(this Rect rect)

Parameters

rect

Rect

Returns

Size

IntersectsWith(Rect, Rect)

Declaration

cs-api-definition
public static bool IntersectsWith(this Rect rect, Rect rect1)

Parameters

rect

Rect

rect1

Rect

Returns

bool

Lighter(Color)

Declaration

cs-api-definition
public static Color Lighter(this Color color)

Parameters

color

Color

Returns

Color

Lighter(Color, byte)

Declaration

cs-api-definition
public static Color Lighter(this Color color, byte factor)

Parameters

color

Color

factor

byte

Returns

Color

LighterUsingHsl(Color)

Declaration

cs-api-definition
public static Color LighterUsingHsl(this Color color)

Parameters

color

Color

Returns

Color

ProbeDequeue<T>(Queue<T>)

Declaration

cs-api-definition
public static T ProbeDequeue<T>(this Queue<T> queue)

Parameters

queue

Queue<T>

Returns

T

ProbePeek<T>(Stack<T>)

Declaration

cs-api-definition
public static T ProbePeek<T>(this Stack<T> stack)

Parameters

stack

Stack<T>

Returns

T

ProbePop<T>(Stack<T>)

Declaration

cs-api-definition
public static T ProbePop<T>(this Stack<T> stack)

Parameters

stack

Stack<T>

Returns

T

SetAssociatedLayoutBox(UIElement, LayoutBox)

Declaration

cs-api-definition
public static void SetAssociatedLayoutBox(this UIElement element, LayoutBox value)

Parameters

element

UIElement

value

LayoutBox

SetSource(BitmapImage, Stream)

Declaration

cs-api-definition
public static void SetSource(this BitmapImage bitmapImage, Stream imageStream)

Parameters

bitmapImage

BitmapImage

imageStream

Stream

SetSourceEx(BitmapImage, Stream, ref string)

Declaration

cs-api-definition
public static Stream SetSourceEx(this BitmapImage bitmapImage, Stream imageStream, ref string extension)

Parameters

bitmapImage

BitmapImage

imageStream

Stream

extension

string

Returns

Stream

SetSourceEx(BitmapImage, byte[], ref string)

Declaration

cs-api-definition
public static byte[] SetSourceEx(this BitmapImage bitmapImage, byte[] imageBytes, ref string extension)

Parameters

bitmapImage

BitmapImage

imageBytes

byte[]

extension

string

Returns

byte[]

Split(string, string)

Declaration

cs-api-definition
public static string[] Split(this string input, string separator)

Parameters

input

string

separator

string

Returns

string[]

ToPadding(Thickness)

Declaration

cs-api-definition
public static Padding ToPadding(this Thickness thickness)

Parameters

thickness

Thickness

Returns

Padding

ToPoint(PointF)

Declaration

cs-api-definition
public static Point ToPoint(this PointF point)

Parameters

point

PointF

Returns

Point

ToPointF(Point)

Declaration

cs-api-definition
public static PointF ToPointF(this Point point)

Parameters

point

Point

Returns

PointF

ToRect(RectangleF)

Declaration

cs-api-definition
public static Rect ToRect(this RectangleF rectangle)

Parameters

rectangle

RectangleF

Returns

Rect

ToRectangleF(Rect)

Declaration

cs-api-definition
public static RectangleF ToRectangleF(this Rect rectangle)

Parameters

rectangle

Rect

Returns

RectangleF

ToSizeF(Size)

Declaration

cs-api-definition
public static SizeF ToSizeF(this Size size)

Parameters

size

Size

Returns

SizeF

ToThickness(Padding)

Declaration

cs-api-definition
public static Thickness ToThickness(this Padding padding)

Parameters

padding

Padding

Returns

Thickness