C# Class ComponentFactory.Krypton.Toolkit.ViewDrawMenuImageSelectItem

View element that represents a single gallery item.
Inheritance: ViewDrawButton, IContentValues
Afficher le fichier Open project: ComponentFactory/Krypton Class Usage Examples

Méthodes publiques

Méthode Description
GetImage ( PaletteState state ) : Image

Gets the content image.

GetImageTransparentColor ( PaletteState state ) : Color

Gets the image color that should be transparent.

GetLongText ( ) : string

Gets the content long text.

GetShortText ( ) : string

Gets the content short text.

Render ( RenderContext context ) : void

Perform a render of the elements.

ToString ( ) : string

Obtains the String representation of this instance.

Track ( ) : void

Item is becoming tracked by the mouse.

Untrack ( ) : void

Item is becoming tracked by the mouse.

ViewDrawMenuImageSelectItem ( ViewContextMenuManager viewManager, KryptonContextMenuImageSelect imageSelect, IPaletteTriple palette, ViewLayoutMenuItemSelect layout, NeedPaintHandler needPaint ) : System

Initialize a new instance of the ViewDrawMenuImageSelectItem class.

Private Methods

Méthode Description
OnItemClick ( object sender, MouseEventArgs e ) : void

Method Details

GetImage() public méthode

Gets the content image.
public GetImage ( PaletteState state ) : Image
state PaletteState The state for which the image is needed.
Résultat Image

GetImageTransparentColor() public méthode

Gets the image color that should be transparent.
public GetImageTransparentColor ( PaletteState state ) : Color
state PaletteState The state for which the image is needed.
Résultat Color

GetLongText() public méthode

Gets the content long text.
public GetLongText ( ) : string
Résultat string

GetShortText() public méthode

Gets the content short text.
public GetShortText ( ) : string
Résultat string

Render() public méthode

Perform a render of the elements.
public Render ( RenderContext context ) : void
context RenderContext Rendering context.
Résultat void

ToString() public méthode

Obtains the String representation of this instance.
public ToString ( ) : string
Résultat string

Track() public méthode

Item is becoming tracked by the mouse.
public Track ( ) : void
Résultat void

Untrack() public méthode

Item is becoming tracked by the mouse.
public Untrack ( ) : void
Résultat void

ViewDrawMenuImageSelectItem() public méthode

Initialize a new instance of the ViewDrawMenuImageSelectItem class.
public ViewDrawMenuImageSelectItem ( ViewContextMenuManager viewManager, KryptonContextMenuImageSelect imageSelect, IPaletteTriple palette, ViewLayoutMenuItemSelect layout, NeedPaintHandler needPaint ) : System
viewManager ViewContextMenuManager Owning view manager instance.
imageSelect KryptonContextMenuImageSelect Owning image select instance.
palette IPaletteTriple Palette used to recover values.
layout ViewLayoutMenuItemSelect Reference to item layout.
needPaint NeedPaintHandler Delegate for requesting paints.
Résultat System