create custom tooltip C#

2019-01-18 17:01发布

I want to create a custom tooltip, with a different style so that when I click on a control (for example a label or a user-control) it appears.

Something similar to what Google does in Google Maps for coordinates.

I tried to create a user-control and show it when user clicked on a label, but it didn't work well.

It is WinForms!

I attached a picture of what I want. Thank you in advance!

Tooltip example

1条回答
The star\"
2楼-- · 2019-01-18 17:38

Use a standard ToolTip but override the painting method so it can appear as you want it, while still behaving like a normal tool tip.

Haven't done this before so I can't provide an example.

EDIT: here is an example: http://cboard.cprogramming.com/csharp-programming/119414-custom-tooltip.html

查看更多
登录 后发表回答