【发布时间】:2018-02-09 14:39:33
【问题描述】:
我想将网站上的图像拖放到 Xaml 上的 Canvas。 但这是不可接受的,因为拖动的数据不是图像数据而是html数据。 所以我尝试获取拖动缩略图。 但我不知道如何访问拖动缩略图。
如何访问拖拽缩略图。我想知道那些代码。 C#。
--Xaml--
<WebView x:Name="WebView" Source="https://google.com" ScriptNotify="Notify" NavigationCompleted="Completed" ></WebView>
<Canvas x:Name="Board" AllowDrop="True" DragOver="dragOver" Drop="drop" Background="White"></Canvas>
--C#--
private void dragOver(object sender, DragEventArgs e)
{
e.AcceptedOperation = DataPackageOperation.Copy;
e.DragUIOverride.IsContentVisible = true; // I want to get this content data. To bitmap.
}
【问题讨论】:
-
你能包含一个示例“html数据”吗?
-
我添加示例代码。但它不是“html 数据”而是“Xaml 数据”。
-
拖动时会自动获取缩略图。我想我没有理解您的要求。
-
感谢您的评论。我想将缩略图图像转换为位图图像。用于在画布上粘贴。