【发布时间】:2014-05-25 15:17:56
【问题描述】:
我正在为 Excel 编写一个 COM 级插件。在我的代码中,我正在处理工作表选择更改。 When the selection change happens I have the following code:
Shapes.AddShape(DefaultShape, Left, Top, Width, Height);
System.Threading.Thread.Sleep(2000);
DefaultShape.Delete
我想要完成的是让一个形状出现两秒钟然后消失。实际发生的情况是形状根本不显示,因为 gui 直到事件处理程序完成执行才显示任何更改。有谁知道我如何告诉 excel 在等待之前显示形状?
提前致谢
【问题讨论】: