Click or drag to resize

LinkLabelController Constructor

Initialize a new instance of the LinkLabelController class.

Namespace:  Internal.ComponentFactory.Krypton.Toolkit
Assembly:  NeoAxis.Core.Editor (in NeoAxis.Core.Editor.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public LinkLabelController(
	ViewDrawContent target,
	IPaletteContent paletteDisabled,
	IPaletteContent paletteNormal,
	IPaletteContent paletteTracking,
	IPaletteContent palettePressed,
	PaletteContentInheritOverride pressed,
	NeedPaintHandler needPaint
)

Parameters

target
Type: Internal.ComponentFactory.Krypton.ToolkitViewDrawContent
Target for state changes.
paletteDisabled
Type: Internal.ComponentFactory.Krypton.ToolkitIPaletteContent
Palette to use in the disabled state.
paletteNormal
Type: Internal.ComponentFactory.Krypton.ToolkitIPaletteContent
Palette to use in the normal state.
paletteTracking
Type: Internal.ComponentFactory.Krypton.ToolkitIPaletteContent
Palette to use in the tracking state.
palettePressed
Type: Internal.ComponentFactory.Krypton.ToolkitIPaletteContent
Palette to use in the pressed state.
pressed
Type: Internal.ComponentFactory.Krypton.ToolkitPaletteContentInheritOverride
Override to update with the pressed state.
needPaint
Type: Internal.ComponentFactory.Krypton.ToolkitNeedPaintHandler
Delegate for notifying paint requests.
See Also