0

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

非常感谢任何指针。

4

1 回答 1

0

如果你想要像下图这样的东西。您应该看看如何在数据绑定 ItemsControls 之间拖放项目在此处输入图像描述

于 2012-10-15T08:05:47.430 回答