Just remember if you run into a control that does not support ToolTipService(). ToolTip you can always create a invisible boarder around the control. And you can use that border to display your tool tip.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.