In This Article

IntelliPromptQuickInfo Class

Represents a default implementation of an IntelliPrompt quick info.

public class IntelliPromptQuickInfo : DpiAwareControl, IDisposable, IDpiAwareElement
Inheritance:
object MarshalByRefObject Component Control DpiAwareControl object
Implements:
IDisposable IDpiAwareElement

Constructors

IntelliPromptQuickInfo(IQuickInfoSession)

Initializes an instance of the class.

public IntelliPromptQuickInfo(IQuickInfoSession session)
Parameter Type Description
session IQuickInfoSession

The IQuickInfoSession for which the popup is displayed.

Properties

DefaultPadding

Gets the internal spacing, in pixels, of the contents of a control.

protected override Padding DefaultPadding { get; }

Property Value

Padding:

A Padding that represents the internal spacing of the contents of a control.

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

The IQuickInfoSession for which the popup is displayed.

public IQuickInfoSession Session { get; }

Property Value

IQuickInfoSession

Methods

DpiScaleChanged(SizeF)

Called when the DPI-based scale factor of the element changes.

protected override void DpiScaleChanged(SizeF scaleFactor)
Parameter Type Description
scaleFactor SizeF

The new scale factor where Width is applied to the x-axis, and Height is applied to the y-axis.

See Also

GetPreferredSize(Size)

Retrieves the size of a rectangular area into which a control can be fitted.

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

The custom-sized area for a control.

Returns

Size:

An ordered pair of type Size representing the width and height of a rectangle.

OnPaintBackground(PaintEventArgs)

Paints the background of the control.

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

WndProc(ref Message)

Processes Windows messages.

protected override void WndProc(ref Message m)
Parameter Type Description
m Message

The Windows Message to process.

Inherited Members

Extension Methods