You can use a label control, and on mouseover/mouseclick just get the location of the mouse and act on that information.
You can also try using multiple labels (one per line, for example) which will complicate things more.
You can use a richtextbox and use the SelectionStart to provide you with the information on the word selected (this would require the user to select text, not just hover/click it.)
Hope this helps