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

Base class for storage and mapping of navigator header values.
상속: ComponentFactory.Krypton.Toolkit.HeaderValuesBase
파일 보기 프로젝트 열기: ComponentFactory/Krypton

Private Properties

프로퍼티 타입 설명
ShouldSerializeMapDescription bool
ShouldSerializeMapHeading bool
ShouldSerializeMapImage bool

공개 메소드들

메소드 설명
GetImage ( PaletteState state ) : Image

Gets the content image.

GetLongText ( ) : string

Gets the content long text.

GetShortText ( ) : string

Gets the content short text.

HeaderGroupMappingBase ( KryptonNavigator navigator, NeedPaintHandler needPaint ) : System

Initialize a new instance of the HeaderGroupMappingBase class.

ResetMapDescription ( ) : void

Resets the MapDescription property to its default value.

ResetMapHeading ( ) : void

Resets the MapHeading property to its default value.

ResetMapImage ( ) : void

Resets the MapImage property to its default value.

보호된 메소드들

메소드 설명
GetImageDefault ( ) : Image

Gets the default image value.

GetMapDescriptionDefault ( ) : MapKryptonPageText

Gets the default description mapping value.

GetMapHeadingDefault ( ) : MapKryptonPageText

Gets the default heading mapping value.

GetMapImageDefault ( ) : MapKryptonPageImage

Gets the default image mapping value.

비공개 메소드들

메소드 설명
ShouldSerializeMapDescription ( ) : bool
ShouldSerializeMapHeading ( ) : bool
ShouldSerializeMapImage ( ) : bool

메소드 상세

GetImage() 공개 메소드

Gets the content image.
public GetImage ( PaletteState state ) : Image
state PaletteState State for which the image is needed.
리턴 Image

GetImageDefault() 보호된 메소드

Gets the default image value.
protected GetImageDefault ( ) : Image
리턴 Image

GetLongText() 공개 메소드

Gets the content long text.
public GetLongText ( ) : string
리턴 string

GetMapDescriptionDefault() 보호된 추상적인 메소드

Gets the default description mapping value.
protected abstract GetMapDescriptionDefault ( ) : MapKryptonPageText
리턴 MapKryptonPageText

GetMapHeadingDefault() 보호된 추상적인 메소드

Gets the default heading mapping value.
protected abstract GetMapHeadingDefault ( ) : MapKryptonPageText
리턴 MapKryptonPageText

GetMapImageDefault() 보호된 추상적인 메소드

Gets the default image mapping value.
protected abstract GetMapImageDefault ( ) : MapKryptonPageImage
리턴 MapKryptonPageImage

GetShortText() 공개 메소드

Gets the content short text.
public GetShortText ( ) : string
리턴 string

HeaderGroupMappingBase() 공개 메소드

Initialize a new instance of the HeaderGroupMappingBase class.
public HeaderGroupMappingBase ( KryptonNavigator navigator, NeedPaintHandler needPaint ) : System
navigator KryptonNavigator Reference to owning navogator instance.
needPaint NeedPaintHandler Delegate for notifying paint requests.
리턴 System

ResetMapDescription() 공개 메소드

Resets the MapDescription property to its default value.
public ResetMapDescription ( ) : void
리턴 void

ResetMapHeading() 공개 메소드

Resets the MapHeading property to its default value.
public ResetMapHeading ( ) : void
리턴 void

ResetMapImage() 공개 메소드

Resets the MapImage property to its default value.
public ResetMapImage ( ) : void
리턴 void