C# 클래스 ComponentFactory.Krypton.Ribbon.ButtonSpecManagerLayoutRibbon

Manage a collection of button specs for placing within a collection of ViewLayoutDocker instances.
상속: ComponentFactory.Krypton.Toolkit.ButtonSpecManagerLayout
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
ButtonSpecManagerLayoutRibbon ( KryptonRibbon ribbon, PaletteRedirect redirector, ButtonSpecCollectionBase variableSpecs, ButtonSpecCollectionBase fixedSpecs, ViewLayoutDocker viewDockers, IPaletteMetric viewMetrics, PaletteMetricInt viewMetricInt, PaletteMetricPadding viewMetricPaddings, GetToolStripRenderer getRenderer, NeedPaintHandler needPaint ) : System

Initialize a new instance of the ButtonSpecManagerLayoutRibbon class.

보호된 메소드들

메소드 설명
CreateButtonSpecView ( PaletteRedirect redirector, IPaletteMetric viewPaletteMetric, PaletteMetricPadding viewMetricPadding, ButtonSpec buttonSpec ) : ButtonSpecView

Create the button spec view appropriate for the button spec.

메소드 상세

ButtonSpecManagerLayoutRibbon() 공개 메소드

Initialize a new instance of the ButtonSpecManagerLayoutRibbon class.
public ButtonSpecManagerLayoutRibbon ( KryptonRibbon ribbon, PaletteRedirect redirector, ButtonSpecCollectionBase variableSpecs, ButtonSpecCollectionBase fixedSpecs, ViewLayoutDocker viewDockers, IPaletteMetric viewMetrics, PaletteMetricInt viewMetricInt, PaletteMetricPadding viewMetricPaddings, GetToolStripRenderer getRenderer, NeedPaintHandler needPaint ) : System
ribbon KryptonRibbon Ribbon that owns the button manager.
redirector ComponentFactory.Krypton.Toolkit.PaletteRedirect Palette redirector.
variableSpecs ButtonSpecCollectionBase Variable set of button specifications.
fixedSpecs ButtonSpecCollectionBase Fixed set of button specifications.
viewDockers ComponentFactory.Krypton.Toolkit.ViewLayoutDocker Array of target view dockers.
viewMetrics IPaletteMetric Array of target metric providers.
viewMetricInt PaletteMetricInt Array of target metrics for outside/inside spacer size.
viewMetricPaddings PaletteMetricPadding Array of target metrics for button padding.
getRenderer GetToolStripRenderer Delegate for returning a tool strip renderer.
needPaint NeedPaintHandler Delegate for notifying paint requests.
리턴 System

CreateButtonSpecView() 보호된 메소드

Create the button spec view appropriate for the button spec.
protected CreateButtonSpecView ( PaletteRedirect redirector, IPaletteMetric viewPaletteMetric, PaletteMetricPadding viewMetricPadding, ButtonSpec buttonSpec ) : ButtonSpecView
redirector ComponentFactory.Krypton.Toolkit.PaletteRedirect Redirector for acquiring palette values.
viewPaletteMetric IPaletteMetric Target metric providers.
viewMetricPadding PaletteMetricPadding Target metric padding.
buttonSpec ComponentFactory.Krypton.Toolkit.ButtonSpec ButtonSpec instance.
리턴 ComponentFactory.Krypton.Toolkit.ButtonSpecView