I did find a little problem.
The expressionblend theme works fine when the target framework is .net 4
but after I changed it to .net 3.5 and replaced all the static resources with dynamic ones,I ran it,
there was an exception thrown,which said something like "(0 -5) is not a valid value for padding" , I changed the value of padding to zero,then it worked normally.
But I am not sure that 0 is a proper value for padding
Hope you can check it out