Are you using the .Default property on your form objects by any chance? I've noticed in the past that it has caused form redrawing problems for me. Just a quick FYI.