C# Класс WeifenLuo.WinFormsUI.Docking.ImageServiceHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
CombineFive ( Bitmap five, Bitmap bottom, Bitmap center, Bitmap left, Bitmap right, Bitmap top ) : Bitmap
GetBackground ( Color innerBorder, Color outerBorder, int width, IPaintingService painting ) : Bitmap
GetDockIcon ( Bitmap maskArrow, Bitmap layerArrow, Bitmap maskWindow, Bitmap layerWindow, Bitmap maskBack, Color background, IPaintingService painting, Bitmap maskCore = null, Bitmap layerCore = null, Color separator = null ) : Bitmap

Gets images for docking indicators.

GetDockImage ( Bitmap icon, Bitmap background ) : Bitmap
GetFiveBackground ( Bitmap mask, Color innerBorder, Color outerBorder, IPaintingService painting ) : Bitmap
GetImage ( Bitmap mask, Color glyph, Color background, Color border = null ) : Bitmap

Gets images for tabs and captions.

GetLayerImage ( Color color, int width, IPaintingService painting ) : Bitmap
MaskImages ( Bitmap input, Bitmap maskArrow ) : Bitmap

Описание методов

CombineFive() публичный статический Метод

public static CombineFive ( Bitmap five, Bitmap bottom, Bitmap center, Bitmap left, Bitmap right, Bitmap top ) : Bitmap
five System.Drawing.Bitmap
bottom System.Drawing.Bitmap
center System.Drawing.Bitmap
left System.Drawing.Bitmap
right System.Drawing.Bitmap
top System.Drawing.Bitmap
Результат System.Drawing.Bitmap

GetBackground() публичный статический Метод

public static GetBackground ( Color innerBorder, Color outerBorder, int width, IPaintingService painting ) : Bitmap
innerBorder System.Drawing.Color
outerBorder System.Drawing.Color
width int
painting IPaintingService
Результат System.Drawing.Bitmap

GetDockIcon() публичный статический Метод

Gets images for docking indicators.
public static GetDockIcon ( Bitmap maskArrow, Bitmap layerArrow, Bitmap maskWindow, Bitmap layerWindow, Bitmap maskBack, Color background, IPaintingService painting, Bitmap maskCore = null, Bitmap layerCore = null, Color separator = null ) : Bitmap
maskArrow System.Drawing.Bitmap
layerArrow System.Drawing.Bitmap
maskWindow System.Drawing.Bitmap
layerWindow System.Drawing.Bitmap
maskBack System.Drawing.Bitmap
background System.Drawing.Color
painting IPaintingService
maskCore System.Drawing.Bitmap
layerCore System.Drawing.Bitmap
separator System.Drawing.Color
Результат System.Drawing.Bitmap

GetDockImage() публичный статический Метод

public static GetDockImage ( Bitmap icon, Bitmap background ) : Bitmap
icon System.Drawing.Bitmap
background System.Drawing.Bitmap
Результат System.Drawing.Bitmap

GetFiveBackground() публичный статический Метод

public static GetFiveBackground ( Bitmap mask, Color innerBorder, Color outerBorder, IPaintingService painting ) : Bitmap
mask System.Drawing.Bitmap
innerBorder System.Drawing.Color
outerBorder System.Drawing.Color
painting IPaintingService
Результат System.Drawing.Bitmap

GetImage() публичный статический Метод

Gets images for tabs and captions.
public static GetImage ( Bitmap mask, Color glyph, Color background, Color border = null ) : Bitmap
mask System.Drawing.Bitmap
glyph System.Drawing.Color
background System.Drawing.Color
border System.Drawing.Color
Результат System.Drawing.Bitmap

GetLayerImage() публичный статический Метод

public static GetLayerImage ( Color color, int width, IPaintingService painting ) : Bitmap
color System.Drawing.Color
width int
painting IPaintingService
Результат System.Drawing.Bitmap

MaskImages() публичный статический Метод

public static MaskImages ( Bitmap input, Bitmap maskArrow ) : Bitmap
input System.Drawing.Bitmap
maskArrow System.Drawing.Bitmap
Результат System.Drawing.Bitmap