How To Create a Pop-up Control in .NET?

Ever wanted a pop-up control like:ample application using a custom pop-up control:

Custom pop-up control

Or using a custom tooltip...

Custom tooltip

... and a more complex pop-up that can be resized:

Resizable pop-up

Well check this out from CodeProject.