我在WPF世界中相对较新,我立即注意到的一件事是当你调整窗口大小时窗口内容的绘制有多么迟钝.例如,如果窗口边缘有滚动条,那么这些滚动条在缩小时将被部分隐藏,并且在放大时它们与窗口边界之间有空间.
这甚至发生在Visual Studio中创建的空WPF项目中.更糟糕的是它也发生在背景中,你可以看到窗口后面的东西(其他窗户,桌面壁纸等)在放大时泄漏.
起初我认为这是WPF的一个丑陋限制,看到本机或WinForms应用程序调整得很好(如果写得正确).但是当我看到Expression Blend时,窗口背景保持不透明(尽管窗口内容仍然落后).他们如何防止所描述的问题,是否有任何方法可以改进调整大小以更接近原生/ WinForm GUI?