C# Class ComponentFactory.Krypton.Navigator.PaletteRibbonTabContent

Implement storage for ribbon tab and content.
Inheritance: ComponentFactory.Krypton.Toolkit.Storage
Afficher le fichier Open project: ComponentFactory/Krypton Class Usage Examples

Private Properties

Свойство Type Description
ShouldSerializeContent bool
ShouldSerializeTabDraw bool

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
ShouldSerializeContent ( ) : bool
ShouldSerializeTabDraw ( ) : bool

Method Details

PaletteRibbonTabContent() public méthode

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.
Résultat System

PopulateFromBase() public méthode

Populate values from the base palette.
public PopulateFromBase ( PaletteState state ) : void
state PaletteState The palette state to populate with.
Résultat void

SetInherit() public méthode

Sets the inheritence parent.
public SetInherit ( IPaletteRibbonBack paletteBack, IPaletteRibbonText paletteText, IPaletteContent paletteContent ) : void
paletteBack IPaletteRibbonBack
paletteText IPaletteRibbonText
paletteContent IPaletteContent
Résultat void