In This Article

IntelliPromptQuickInfo Class

Represents a default implementation of an IntelliPrompt quick info.

public class IntelliPromptQuickInfo : Control
Inheritance:
Object Object

Constructors

IntelliPromptQuickInfo(IQuickInfoSession)

Initializes an instance of the IntelliPromptQuickInfo class.

public IntelliPromptQuickInfo(IQuickInfoSession session)
Parameter Type Description
session IQuickInfoSession

The IQuickInfoSession for which the popup is displayed.

Properties

DefaultPadding

Gets the default padding.

protected override Padding DefaultPadding { get; }

Property Value

Padding:

The default padding.

DisplayRectangle

Gets the rectangle that represents the display area of the control.

public override Rectangle DisplayRectangle { get; }

Property Value

Rectangle:

A Rectangle that represents the display area of the control.

Session

Gets the IQuickInfoSession for which the popup is displayed.

public IQuickInfoSession Session { get; }

Property Value

IQuickInfoSession:

The IQuickInfoSession for which the popup is displayed.

Methods

GetPreferredSize(Size)

Returns the preferred size.

public override Size GetPreferredSize(Size proposedSize)
Parameter Type Description
proposedSize Size

The proposed size.

Returns

Size:

The preferred size.

OnPaintBackground(PaintEventArgs)

Raises the PaintBackground event.

protected override void OnPaintBackground(PaintEventArgs e)
Parameter Type Description
e PaintEventArgs

An PaintEventArgs that contains the event data.