C# Класс ComponentFactory.Krypton.Navigator.PaletteRibbonTabContent

Implement storage for ribbon tab and content.
Наследование: ComponentFactory.Krypton.Toolkit.Storage
Показать файл Открыть проект Примеры использования класса

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