我在 Visual Studio 2008 中有一个 Windows 窗体应用程序 - PictureBox.Refesh() 方法导致在 PictureBox 上绘图时出现延迟。有没有任何方法可以毫不拖延地给出相同的结果?
问问题
4537 次
2 回答
1
不延误?Invalidate() 也可以,但是请记住...不要在整个表单上使用 refresh() ,请指定它...也许这会导致延迟(我没有看到这样的延迟,您是从哪里读取图像?)
编辑:我正在构建一个项目,PNG 的 8 位 alpha 混合在 winforms 中表现不佳。打开我的应用程序,看看你调整大小时是否有闪烁:
http ://www.mediafire.com/?rnj25my2ygd
于 2009-12-18T05:47:14.290 回答
-2
我已经解决了我自己的问题
我只是设置了一个计时器,并在其事件中更新了我的图像,并且计时器间隔设置为我想要的 100 毫秒,现在我的应用程序运行得非常顺利,任何遇到此问题的人都可以试试它对我有用
问候:
于 2009-12-22T07:56:48.153 回答