High CPU usage with WPF

c#, cpu-usage, wpf

Solution

do you have a lot of bindings (two way) on your screen? This can cause high cpu. Or a lot of animations?

Ultimately you could use the WPF performance suite to monitor what is causing this high CPU load: http://msdn.microsoft.com/en-us/library/aa969767.aspx

Problem

In my WPF project, if I open a window, the cpu usage is about 30%-50%, but when I minimize this window, the cpu usage drops to 1%. Does somebody know the reason why? Thanks

Original source