【问题标题】:Display preview of dropped image in Image control in WPF在 WPF 的图像控件中显示拖放图像的预览
【发布时间】:2012-10-15 07:26:24
【问题描述】:

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

非常感谢任何指针。

【问题讨论】:

    标签: c# .net wpf desktop-application


    【解决方案1】:

    如果你想要像下图这样的东西。你应该看看How to drag and drop items between data bound ItemsControls

    【讨论】:

    • 这不是我想要的。
    猜你喜欢
    • 2017-10-02
    • 2017-02-18
    • 1970-01-01
    • 2019-06-17
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多