This issue was brought up during a project I was working on buck in Poland. Very simple little tip that I think will help many people using lots of other crazy workarounds.
1.Go to Properties/Underlay and choose the level (above) on which is the object you want to show as overhead.
2.From Modify tab choose “Linework” tool (LW).
3.Select desired line style.
4.Amend desired overhead (hidden) lines with that tool.
5 No you can switch off Underlay by choosing “None” and overhead (or hidden) lines will stay on your plan even if you amend the object they are showing.
Here is tuorial from “The Revit Kid.com”