# GH_TooltipComponent class

Namespace: [Grasshopper.GUI](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
[DefaultEvent("PopulateTooltip")]
public sealed class GH_TooltipComponent : Component
```

This component provides Grasshopper tooltip functionality through a winforms Component.

## Properties

- [Delay](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/delay.md): Gets or sets the delay (in milliseconds) for this tooltip to appear.
- [Enabled](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/enabled.md): Gets or sets the Enabled flag.
- [Tag](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/tag.md): Provides an easy way to store information on this Tooltip.
- [Target](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/target.md): Gets or sets the control this tooltip is tied to.

## Methods

- [Dispose](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/dispose.md)
- [Hide](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/hide.md)
- [IsTag](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/istag.md): Test whether the current Tooltip tag matches the object.

## Events

- [PopulateTooltip](https://developer.rhino3d.com/api/gh1/type/grasshopper.gui.gh-tooltipcomponent/populatetooltip.md): This event is raised just prior to the tooltip display.
