在我的应用程序中,我创建了一个具有图像控件的表单,我为其添加了拖放事件功能。我的问题是,一旦用户放入图像,我想向用户显示表单的预览。我已经编写了一个方法来获取表单的屏幕截图并显示它,但我不知道什么时候调用这个方法。如果我从 Drop 事件中调用此方法,则屏幕截图是表单的先前状态。我的意思是如果图像控件包含图像 A 作为初始图像并且用户将图像 B 放入其中,然后调用我的屏幕截图方法给我一个具有图像 A 的表单的屏幕截图。我希望有一个事件在 WPF 中可以告诉我控件中的图像渲染完成了吗?我已经尝试过诸如 Loaded、SourceUpdated 等事件,但它们似乎不起作用。
非常感谢任何指针。