C# 클래스 ComponentFactory.Krypton.Toolkit.ViewDrawSeparator

View element that can draw a separator
상속: ViewLeaf
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
GetPreferredSize ( ViewLayoutContext context ) : Size

Discover the preferred size of the element.

Layout ( ViewLayoutContext context ) : void

Perform a layout of the elements.

RenderBefore ( RenderContext context ) : void

Perform rendering before child elements are rendered.

SetPalettes ( IPaletteDouble paletteDisabled, IPaletteDouble paletteNormal, IPaletteDouble paletteTracking, IPaletteDouble palettePressed, IPaletteMetric metricDisabled, IPaletteMetric metricNormal, IPaletteMetric metricTracking, IPaletteMetric metricPressed ) : void

Update the source palettes for drawing.

ToString ( ) : string

Obtains the String representation of this instance.

ViewDrawSeparator ( IPaletteDouble paletteDisabled, IPaletteDouble paletteNormal, IPaletteDouble paletteTracking, IPaletteDouble palettePressed, IPaletteMetric metricDisabled, IPaletteMetric metricNormal, IPaletteMetric metricTracking, IPaletteMetric metricPressed, PaletteMetricPadding metricPadding, Orientation orientation ) : System

Initialize a new instance of the ViewDrawSeparator class.

비공개 메소드들

메소드 설명
CheckPaletteState ( ) : void

메소드 상세

GetPreferredSize() 공개 메소드

Discover the preferred size of the element.
public GetPreferredSize ( ViewLayoutContext context ) : Size
context ViewLayoutContext Layout context.
리턴 System.Drawing.Size

Layout() 공개 메소드

Perform a layout of the elements.
public Layout ( ViewLayoutContext context ) : void
context ViewLayoutContext Layout context.
리턴 void

RenderBefore() 공개 메소드

Perform rendering before child elements are rendered.
public RenderBefore ( RenderContext context ) : void
context RenderContext Rendering context.
리턴 void

SetPalettes() 공개 메소드

Update the source palettes for drawing.
public SetPalettes ( IPaletteDouble paletteDisabled, IPaletteDouble paletteNormal, IPaletteDouble paletteTracking, IPaletteDouble palettePressed, IPaletteMetric metricDisabled, IPaletteMetric metricNormal, IPaletteMetric metricTracking, IPaletteMetric metricPressed ) : void
paletteDisabled IPaletteDouble Palette source for the disabled state.
paletteNormal IPaletteDouble Palette source for the normal state.
paletteTracking IPaletteDouble Palette source for the tracking state.
palettePressed IPaletteDouble Palette source for the pressed state.
metricDisabled IPaletteMetric Palette source for disabled metric values.
metricNormal IPaletteMetric Palette source for normal metric values.
metricTracking IPaletteMetric Palette source for tracking metric values.
metricPressed IPaletteMetric Palette source for pressed metric values.
리턴 void

ToString() 공개 메소드

Obtains the String representation of this instance.
public ToString ( ) : string
리턴 string

ViewDrawSeparator() 공개 메소드

Initialize a new instance of the ViewDrawSeparator class.
public ViewDrawSeparator ( IPaletteDouble paletteDisabled, IPaletteDouble paletteNormal, IPaletteDouble paletteTracking, IPaletteDouble palettePressed, IPaletteMetric metricDisabled, IPaletteMetric metricNormal, IPaletteMetric metricTracking, IPaletteMetric metricPressed, PaletteMetricPadding metricPadding, Orientation orientation ) : System
paletteDisabled IPaletteDouble Palette source for the disabled state.
paletteNormal IPaletteDouble Palette source for the normal state.
paletteTracking IPaletteDouble Palette source for the tracking state.
palettePressed IPaletteDouble Palette source for the pressed state.
metricDisabled IPaletteMetric Palette source for disabled metric values.
metricNormal IPaletteMetric Palette source for normal metric values.
metricTracking IPaletteMetric Palette source for tracking metric values.
metricPressed IPaletteMetric Palette source for pressed metric values.
metricPadding PaletteMetricPadding Metric used to get padding values.
orientation Orientation Visual orientation of the content.
리턴 System