2013-02-17 32 views
0

在拖放(C#,WinRT)时显示光标下拖动项目(图像)的最简单方法是什么?在拖动的同时在光标下绘制图像

在WPF中使用Adorners很容易,但是这个功能在WinRT应用程序中不可用。

效果应该与在Firefox浏览器中拖动图像时的效果相同。

+0

请您详细说明一下情况。至少对于WPF – Anobik 2013-02-18 06:40:27

回答

0

使用弹出窗口,并把任何你会在WPF中的AdornerLayer - 弹出。或者把面板放在工作区的顶部,然后把内容放在那里。在自定义装饰图层上设置IsHitTestVisible也是有意义的。

+0

中的Adorners不熟悉的用户,我在网格顶部使用了图像(不透明度设置为0.5)。我还设置了一个WriteableBitmap作为该图像的源,现在我操纵该位图来绘制被拖动的图像。虽然这不是一个完美的解决方案,因为图像不会在我的网格外绘制,但这足以满足我的需求。谢谢。 – Rython 2013-02-19 20:29:30