I have a WPF user control for which I need to force rendering in RenderMode.SoftwareOnly. Since I am using .NET 3.5, I had to do something like this:
RenderMode.SoftwareOnly
<
You can also disable hardware rendering for the whole process by putting the next line in the application startup handler:
RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly;
It is also possible to switch during runtime