c# - 从浏览器拖放图像给出链接的 URL
问题描述
当我使用下面的代码时,它工作得很好,直到我有一个链接到另一个 URL 的图像。在这种情况下,它会获取链接的 URL,而不是图像的 URL。我该如何解决?
Private Sub Form1_DragEnter(sender As Object, e As DragEventArgs) Handles Me.DragEnter
If e.Data.GetDataPresent(DataFormats.Text) Then
e.Effect = DragDropEffects.Copy
Else
e.Effect = DragDropEffects.None
End If
End Sub
Private Sub Form1_DragDrop(sender As Object, e As DragEventArgs) Handles Me.DragDrop
Dim img_address = e.Data.GetData(DataFormats.StringFormat).ToString
End Sub
以上是 VB.net,但在 C# 中类似。
解决方案
推荐阅读
- php - 完整性约束违规:laravel 6.2 中的 1048
- c# - C# Selenium WebDriver - 如何使用 FindElement.(By.XPath).Text 获取纯文本
- node.js - JsonWebToken 在 1 秒内完成的请求中具有相同的值
- c# - 循环中的 DelegatingHandler 和 HttpClient
- python-3.x - numpy数组:元组索引超出范围
- php - 如何拒绝登录用户访问路由?
- python - ModuleNotFoundError:没有名为“django_popup_view_field”的模块
- azure - 无法在按需付费订阅中访问 Azure Active Directory 自定义角色
- angular - 如何在 Angular 中模拟 HTTP 请求?
- java - 在 Spring Boot 中使用环境变量覆盖 application.yml