메소드 | 설명 | |
---|---|---|
DrawBack ( |
Draw background to fill the specified path.
|
|
DrawBorder ( |
Draw border on the inside edge of the specified rectangle.
|
|
DrawCheckBox ( |
Perform drawing of a check box.
|
|
DrawContent ( |
Perform draw of content using provided memento.
|
|
DrawDragDropDockingGlyph ( |
Draw a solid area glyph suitable for a drag drop area.
|
|
DrawDragDropSolidGlyph ( |
Draw a solid area glyph suitable for a drag drop area.
|
|
DrawDropDownButton ( |
Perform drawing of a drop down button.
|
|
DrawGridErrorGlyph ( |
Draw a grid error glyph.
|
|
DrawGridRowGlyph ( |
Draw a grid row glyph.
|
|
DrawGridSortGlyph ( |
Draw a grid sorting direction glyph.
|
|
DrawInputControlDropDownGlyph ( |
Draw a drop down grid appropriate for a input control.
|
|
DrawInputControlNumericDownGlyph ( |
Draw a numeric down button image appropriate for a input control.
|
|
DrawInputControlNumericUpGlyph ( |
Draw a numeric up button image appropriate for a input control.
|
|
DrawRadioButton ( |
Perform drawing of a radio button.
|
|
DrawRibbonApplicationButton ( PaletteRibbonShape shape, |
Draw the application button.
|
|
DrawRibbonApplicationTab ( PaletteRibbonShape shape, |
Draw the application tab.
|
|
DrawRibbonBack ( PaletteRibbonShape shape, |
Draw the background of a ribbon element.
|
|
DrawRibbonClusterEdge ( PaletteRibbonShape shape, |
Perform drawing of a ribbon cluster edge.
|
|
DrawRibbonContextArrow ( PaletteRibbonShape shape, |
Perform drawing of a ribbon context arrow glyph.
|
|
DrawRibbonDialogBoxLauncher ( PaletteRibbonShape shape, |
Perform drawing of a ribbon dialog box launcher glyph.
|
|
DrawRibbonDropArrow ( PaletteRibbonShape shape, |
Perform drawing of a ribbon drop arrow glyph.
|
|
DrawRibbonGroupSeparator ( PaletteRibbonShape shape, |
Perform drawing of a ribbon group separator.
|
|
DrawRibbonOverflow ( PaletteRibbonShape shape, |
Perform drawing of a ribbon overflow image.
|
|
DrawRibbonTabContextTitle ( PaletteRibbonShape shape, |
Draw a context ribbon tab title.
|
|
DrawSeparator ( |
Perform drawing of a separator glyph.
|
|
DrawTabBorder ( |
Draw border on the inside edge of the specified rectangle.
|
|
DrawTrackGlyph ( |
Draw the track bar track glyph.
|
|
DrawTrackPositionGlyph ( |
Draw the track bar position glyph.
|
|
DrawTrackTicksGlyph ( |
Draw the track bar ticks glyph.
|
|
EvalTransparentPaint ( IPaletteBack paletteBack, IPaletteBorder paletteBorder, PaletteState state ) : bool |
Evaluate if transparent painting is needed for background or border palettes.
|
|
EvalTransparentPaint ( IPaletteBack paletteBack, PaletteState state ) : bool |
Evaluate if transparent painting is needed for background palette.
|
|
GetBackPath ( |
Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
|
|
GetBorderDisplayPadding ( IPaletteBorder palette, PaletteState state, VisualOrientation orientation ) : Padding |
Gets the padding used to position display elements completely inside border drawing.
|
|
GetBorderPath ( |
Generate a graphics path that is in the middle of the border.
|
|
GetBorderRawPadding ( IPaletteBorder palette, PaletteState state, VisualOrientation orientation ) : Padding |
Gets the raw padding used per edge of the border.
|
|
GetCheckBoxPreferredSize ( |
Calculate the requested display size for the check box.
|
|
GetContentImageDisplayed ( IDisposable memento ) : bool |
Request the calculated display of the image.
|
|
GetContentImageRectangle ( IDisposable memento ) : |
Request the calculated position of the content image.
|
|
GetContentLongTextDisplayed ( IDisposable memento ) : bool |
Request the calculated display of the long text.
|
|
GetContentLongTextRectangle ( IDisposable memento ) : |
Request the calculated position of the content long text.
|
|
GetContentPreferredSize ( |
Get the preferred size for drawing the content.
|
|
GetContentShortTextDisplayed ( IDisposable memento ) : bool |
Request the calculated display of the short text.
|
|
GetContentShortTextRectangle ( IDisposable memento ) : |
Request the calculated position of the content short text.
|
|
GetDropDownButtonPreferredSize ( |
Calculate the requested display size for the drop down button.
|
|
GetOutsideBorderPath ( |
Generate a graphics path that is the outside edge of the border.
|
|
GetRadioButtonPreferredSize ( |
Calculate the requested display size for the radio button.
|
|
GetTabBackPath ( |
Generate a graphics path that encloses the border and is used when rendering a background to ensure the background does not draw over the border area.
|
|
GetTabBorderDisplayPadding ( |
Gets the padding used to position display elements completely inside border drawing.
|
|
GetTabBorderLeftDrawing ( TabBorderStyle tabBorderStyle ) : bool |
Gets if the tabs should be drawn from left to right for z-ordering.
|
|
GetTabBorderPath ( |
Generate a graphics path that encloses the border itself.
|
|
GetTabBorderSpacingGap ( TabBorderStyle tabBorderStyle ) : int |
Gets the spacing used to separate each tab border instance.
|
|
LayoutContent ( |
Perform layout calculations on the provided content.
|
|
MeasureDragDropDockingGlyph ( |
Measure the drag and drop docking glyphs.
|
|
RenderToolStrip ( IPalette colorPalette ) : System.Windows.Forms.ToolStripRenderer |
Gets a renderer for drawing the toolstrips.
|
메소드 | 설명 | |
---|---|---|
DrawIconHelper ( |
Helper routine to draw an image taking into account various properties.
|
|
DrawImageHelper ( |
Helper routine to draw an image taking into account various properties.
|
public abstract DrawBack ( |
||
context | Rendering context. | |
rect | Target rectangle that encloses path. | |
path | Graphics path. | |
palette | IPaletteBack | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the background. |
state | PaletteState | State associated with rendering. |
memento | IDisposable | Cache used for drawing. |
리턴 | IDisposable |
public abstract DrawBorder ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawCheckBox ( |
||
context | Render context. | |
displayRect | Display area available for drawing. | |
palette | IPalette | Palette for sourcing display values. |
enabled | bool | Should check box be displayed as enabled. |
checkState | CheckState | The checked state of the check box. |
tracking | bool | Should check box be displayed as hot tracking. |
pressed | bool | Should check box be displayed as pressed. |
리턴 | void |
public abstract DrawContent ( |
||
context | Render context. | |
displayRect | Display area available for drawing. | |
palette | IPaletteContent | Content palette details. |
memento | IDisposable | Cached values from layout call. |
orientation | VisualOrientation | Visual orientation of the content. |
state | PaletteState | State associated with rendering. |
composition | bool | Drawing onto a composition element. |
allowFocusRect | bool | Allow drawing of focus rectangle. |
리턴 | void |
public abstract DrawDragDropDockingGlyph ( |
||
context | Render context. | |
dragData | Set of drag docking data. | |
dragDropPalette | IPaletteDragDrop | Palette source of drawing values. |
feedback | PaletteDragFeedback | Feedback requested. |
리턴 | void |
public abstract DrawDragDropSolidGlyph ( |
||
context | Render context. | |
drawRect | Drawing rectangle space. | |
dragDropPalette | IPaletteDragDrop | Palette source of drawing values. |
리턴 | void |
public abstract DrawDropDownButton ( |
||
context | Render context. | |
displayRect | Display area available for drawing. | |
palette | IPalette | Palette for sourcing display values. |
state | PaletteState | State for which image size is needed. |
orientation | VisualOrientation | How to orientate the image. |
리턴 | void |
public abstract DrawGridErrorGlyph ( |
||
context | Render context. | |
cellRect | Available drawing rectangle space. | |
state | PaletteState | State associated with rendering. |
rtl | bool | Should be drawn from right to left. |
리턴 |
public abstract DrawGridRowGlyph ( |
||
context | Render context. | |
rowGlyph | GridRowGlyph | Row glyph. |
cellRect | Available drawing rectangle space. | |
paletteContent | IPaletteContent | Palette to use for sourcing values. |
state | PaletteState | State associated with rendering. |
rtl | bool | Should be drawn from right to left. |
리턴 |
public abstract DrawGridSortGlyph ( |
||
context | Render context. | |
sortOrder | SortOrder | Sorting order of the glyph. |
cellRect | Available drawing rectangle space. | |
paletteContent | IPaletteContent | Palette to use for sourcing values. |
state | PaletteState | State associated with rendering. |
rtl | bool | Should be drawn from right to left. |
리턴 |
protected static DrawIconHelper ( |
||
context | Rendering context. | |
icon | Icon to be drawn. | |
iconRect | Destination rectangle. | |
orientation | VisualOrientation | Visual orientation. |
리턴 | void |
protected static DrawImageHelper ( |
||
context | Rendering context. | |
image | Image | Image to be drawn. |
remapTransparent | Color | Color that should become transparent. |
imageRect | Destination rectangle. | |
orientation | VisualOrientation | Visual orientation. |
effect | PaletteImageEffect | Drawing effect. |
remapColor | Color | Image color to remap. |
remapNew | Color | New color for remap. |
리턴 | void |
public abstract DrawInputControlDropDownGlyph ( |
||
context | Render context. | |
cellRect | Available drawing rectangle space. | |
paletteContent | IPaletteContent | Content palette for getting colors. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawInputControlNumericDownGlyph ( |
||
context | Render context. | |
cellRect | Available drawing rectangle space. | |
paletteContent | IPaletteContent | Content palette for getting colors. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawInputControlNumericUpGlyph ( |
||
context | Render context. | |
cellRect | Available drawing rectangle space. | |
paletteContent | IPaletteContent | Content palette for getting colors. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRadioButton ( |
||
context | Render context. | |
displayRect | Display area available for drawing. | |
palette | IPalette | Palette for sourcing display values. |
enabled | bool | Should radio button be displayed as enabled. |
checkState | bool | Checked state of the radio button. |
tracking | bool | Should radio button be displayed as hot tracking. |
pressed | bool | Should radio button be displayed as pressed. |
리턴 | void |
public abstract DrawRibbonApplicationButton ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Rendering context. | |
rect | Target rectangle. | |
state | PaletteState | State associated with rendering. |
palette | IPaletteRibbonBack | Palette used for sourcing settings. |
memento | IDisposable | Cached storage for drawing objects. |
리턴 | IDisposable |
public abstract DrawRibbonApplicationTab ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Rendering context. | |
rect | Target rectangle. | |
state | PaletteState | State associated with rendering. |
baseColor1 | Color | Base color1 used for drawing the ribbon tab. |
baseColor2 | Color | Base color2 used for drawing the ribbon tab. |
memento | IDisposable | Cached values to use when drawing. |
리턴 | IDisposable |
public abstract DrawRibbonBack ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Rendering context. | |
rect | Target rectangle. | |
state | PaletteState | State associated with rendering. |
palette | IPaletteRibbonBack | Palette used for sourcing settings. |
orientation | VisualOrientation | Orientation for drawing. |
composition | bool | Drawing onto a composition element. |
memento | IDisposable | Cached values to use when drawing. |
리턴 | IDisposable |
public abstract DrawRibbonClusterEdge ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteBack | IPaletteBack | Palette used for recovering drawing details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonContextArrow ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteGeneral | IPaletteRibbonGeneral | General ribbon palette details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonDialogBoxLauncher ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteGeneral | IPaletteRibbonGeneral | General ribbon palette details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonDropArrow ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteGeneral | IPaletteRibbonGeneral | General ribbon palette details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonGroupSeparator ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteGeneral | IPaletteRibbonGeneral | General ribbon palette details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonOverflow ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteGeneral | IPaletteRibbonGeneral | General ribbon palette details. |
state | PaletteState | State associated with rendering. |
리턴 | void |
public abstract DrawRibbonTabContextTitle ( PaletteRibbonShape shape, |
||
shape | PaletteRibbonShape | Ribbon shape. |
context | Rendering context. | |
rect | Target rectangle. | |
paletteGeneral | IPaletteRibbonGeneral | Palette used for general ribbon settings. |
paletteBack | IPaletteRibbonBack | Palette used for background ribbon settings. |
memento | IDisposable | Cached values to use when drawing. |
리턴 | IDisposable |
public abstract DrawSeparator ( |
||
context | Render context. | |
displayRect | Display area available for drawing. | |
paletteBack | IPaletteBack | Background palette details. |
paletteBorder | IPaletteBorder | Border palette details. |
orientation | Orientation | Visual orientation of the content. |
state | PaletteState | State associated with rendering. |
canMove | bool | Can the separator be moved. |
리턴 | void |
public abstract DrawTabBorder ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 | void |
public abstract DrawTrackGlyph ( |
||
context | Render context. | |
state | PaletteState | Element state. |
elementPalette | IPaletteElementColor | Source of palette colors. |
drawRect | Drawing rectangle that should contain the track. | |
orientation | Orientation | Drawing orientation. |
volumeControl | bool | Drawing as a volume control or standard slider. |
리턴 | void |
public abstract DrawTrackPositionGlyph ( |
||
context | Render context. | |
state | PaletteState | Element state. |
elementPalette | IPaletteElementColor | Source of palette colors. |
drawRect | Drawing rectangle that should contain the track. | |
orientation | Orientation | Drawing orientation. |
tickStyle | TickStyle | Tick marks that surround the position. |
리턴 | void |
public abstract DrawTrackTicksGlyph ( |
||
context | Render context. | |
state | PaletteState | Element state. |
elementPalette | IPaletteElementColor | Source of palette colors. |
drawRect | Drawing rectangle that should contain ticks. | |
orientation | Orientation | Orientation of the drawing area. |
topRight | bool | Drawing on the topRight or the bottomLeft. |
positionSize | Size of the position indicator. | |
minimum | int | First value. |
maximum | int | Last value. |
frequency | int | How often ticks are drawn. |
리턴 | void |
public abstract EvalTransparentPaint ( IPaletteBack paletteBack, IPaletteBorder paletteBorder, PaletteState state ) : bool | ||
paletteBack | IPaletteBack | Background palette to test. |
paletteBorder | IPaletteBorder | Background palette to test. |
state | PaletteState | Element state associated with palette. |
리턴 | bool |
public abstract EvalTransparentPaint ( IPaletteBack paletteBack, PaletteState state ) : bool | ||
paletteBack | IPaletteBack | Background palette to test. |
state | PaletteState | Element state associated with palette. |
리턴 | bool |
public abstract GetBackPath ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
리턴 |
public abstract GetBorderDisplayPadding ( IPaletteBorder palette, PaletteState state, VisualOrientation orientation ) : Padding | ||
palette | IPaletteBorder | Palette used for drawing. |
state | PaletteState | State associated with rendering. |
orientation | VisualOrientation | Visual orientation of the border. |
리턴 | Padding |
public abstract GetBorderPath ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
리턴 |
public abstract GetBorderRawPadding ( IPaletteBorder palette, PaletteState state, VisualOrientation orientation ) : Padding | ||
palette | IPaletteBorder | Palette used for drawing. |
state | PaletteState | State associated with rendering. |
orientation | VisualOrientation | Visual orientation of the border. |
리턴 | Padding |
public abstract GetCheckBoxPreferredSize ( |
||
context | Render context. | |
palette | IPalette | Palette for sourcing display values. |
enabled | bool | Should check box be displayed as enabled. |
checkState | CheckState | The checked state of the check box. |
tracking | bool | Should check box be displayed as hot tracking. |
pressed | bool | Should check box be displayed as pressed. |
리턴 |
public abstract GetContentImageDisplayed ( IDisposable memento ) : bool | ||
memento | IDisposable | Cached values from layout call. |
리턴 | bool |
public abstract GetContentImageRectangle ( IDisposable memento ) : |
||
memento | IDisposable | Cached values from layout call. |
리턴 |
public abstract GetContentLongTextDisplayed ( IDisposable memento ) : bool | ||
memento | IDisposable | Cached values from layout call. |
리턴 | bool |
public abstract GetContentLongTextRectangle ( IDisposable memento ) : |
||
memento | IDisposable | Cached values from layout call. |
리턴 |
public abstract GetContentPreferredSize ( |
||
context | Layout context. | |
palette | IPaletteContent | Content palette details. |
values | IContentValues | Content values. |
orientation | VisualOrientation | Visual orientation of the content. |
state | PaletteState | State associated with rendering. |
composition | bool | Drawing onto a composition element. |
리턴 |
public abstract GetContentShortTextDisplayed ( IDisposable memento ) : bool | ||
memento | IDisposable | Cached values from layout call. |
리턴 | bool |
public abstract GetContentShortTextRectangle ( IDisposable memento ) : |
||
memento | IDisposable | Cached values from layout call. |
리턴 |
public abstract GetDropDownButtonPreferredSize ( |
||
context | Render context. | |
palette | IPalette | Palette for sourcing display values. |
state | PaletteState | State for which image size is needed. |
orientation | VisualOrientation | How to orientate the image. |
리턴 |
public abstract GetOutsideBorderPath ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
리턴 |
public abstract GetRadioButtonPreferredSize ( |
||
context | Render context. | |
palette | IPalette | Palette for sourcing display values. |
enabled | bool | Should check box be displayed as enabled. |
checkState | bool | Checked state of the radio button. |
tracking | bool | Should check box be displayed as hot tracking. |
pressed | bool | Should check box be displayed as pressed. |
리턴 |
public abstract GetTabBackPath ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 |
public abstract GetTabBorderDisplayPadding ( |
||
context | Layout context. | |
palette | IPaletteBorder | Palette used for drawing. |
state | PaletteState | State associated with rendering. |
orientation | VisualOrientation | Visual orientation of the border. |
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 | Padding |
public abstract GetTabBorderLeftDrawing ( TabBorderStyle tabBorderStyle ) : bool | ||
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 | bool |
public abstract GetTabBorderPath ( |
||
context | Rendering context. | |
rect | Target rectangle. | |
palette | IPaletteBorder | Palette used for drawing. |
orientation | VisualOrientation | Visual orientation of the border. |
state | PaletteState | State associated with rendering. |
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 |
public abstract GetTabBorderSpacingGap ( TabBorderStyle tabBorderStyle ) : int | ||
tabBorderStyle | TabBorderStyle | Style of tab border. |
리턴 | int |
public abstract LayoutContent ( |
||
context | Layout context. | |
availableRect | Space available for laying out. | |
palette | IPaletteContent | Content palette details. |
values | IContentValues | Content values. |
orientation | VisualOrientation | Visual orientation of the content. |
state | PaletteState | State associated with rendering. |
composition | bool | Drawing onto a composition element. |
리턴 | IDisposable |
public abstract MeasureDragDropDockingGlyph ( |
||
dragData | Set of drag docking data. | |
dragDropPalette | IPaletteDragDrop | Palette source of drawing values. |
feedback | PaletteDragFeedback | Feedback requested. |
리턴 | void |
public abstract RenderToolStrip ( IPalette colorPalette ) : System.Windows.Forms.ToolStripRenderer | ||
colorPalette | IPalette | Color palette to use when rendering toolstrip. |
리턴 | System.Windows.Forms.ToolStripRenderer |