By default tooltip is hidden when control is disabled. There is simple way to enable it. Code below show how to do that:
ToolTipService.SetShowOnDisabled(uxSampleButton, true);
So, as you can see the solution is not complicated :) and I hope this note will save some time other coders.
Download sample code: DisabledTooltipExample.zip