C# 클래스 ComponentFactory.Krypton.Navigator.PaletteRibbonTabContent

Implement storage for ribbon tab and content.
상속: ComponentFactory.Krypton.Toolkit.Storage
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ShouldSerializeContent bool
ShouldSerializeTabDraw bool

공개 메소드들

메소드 설명
PaletteRibbonTabContent ( IPaletteRibbonBack paletteBack, IPaletteRibbonText paletteText, IPaletteContent paletteContent, NeedPaintHandler needPaint ) : System

Initialize a new instance of the PaletteRibbonTabContent class.

PopulateFromBase ( PaletteState state ) : void

Populate values from the base palette.

SetInherit ( IPaletteRibbonBack paletteBack, IPaletteRibbonText paletteText, IPaletteContent paletteContent ) : void

Sets the inheritence parent.

비공개 메소드들

메소드 설명
ShouldSerializeContent ( ) : bool
ShouldSerializeTabDraw ( ) : bool

메소드 상세

PaletteRibbonTabContent() 공개 메소드

Initialize a new instance of the PaletteRibbonTabContent class.
public PaletteRibbonTabContent ( IPaletteRibbonBack paletteBack, IPaletteRibbonText paletteText, IPaletteContent paletteContent, NeedPaintHandler needPaint ) : System
paletteBack IPaletteRibbonBack Source for inheriting palette ribbon background.
paletteText IPaletteRibbonText Source for inheriting palette ribbon text.
paletteContent IPaletteContent Source for inheriting palette content.
needPaint NeedPaintHandler Delegate for notifying paint requests.
리턴 System

PopulateFromBase() 공개 메소드

Populate values from the base palette.
public PopulateFromBase ( PaletteState state ) : void
state PaletteState The palette state to populate with.
리턴 void

SetInherit() 공개 메소드

Sets the inheritence parent.
public SetInherit ( IPaletteRibbonBack paletteBack, IPaletteRibbonText paletteText, IPaletteContent paletteContent ) : void
paletteBack IPaletteRibbonBack
paletteText IPaletteRibbonText
paletteContent IPaletteContent
리턴 void