我想将网页上的一个链接拖进自己的winform窗口中,并获取此链接的标题和Url,请问各位大虾应该怎样用C#实现.
解决方案 »
- 在线等:OLEDB远程连接SQL Server服务器的问题
- Winforms窗口隐藏与打开的问题
- 请教如何提高dataset.tables[].select的查询效率
- 急:一个在页面上动态生成WEB控件的问题。
- aspx打开word或者excel文件
- 求助....一个有关票据打印机的问题....
- 关于多线程异常处理
- C#中有关数组重新赋值的问题
- 求,X.400邮件控制程序。
- 请教:有两个窗体:form1,form2.并用Application.Run启动其中的一个。请问,如何使一个显示,一个隐藏?
- 如何把array里面的数据放到一个二维数组里面
- 【求助】同时支持2种数据库的数据访问层该怎么写呢
除非 你安装 一些activex插件 可以 拖放这个地址
或用遨游这样的浏览器
这个 是vb 实现的
{
e.Effect= DragDropEffects.Link;
IDataObject data= e.Data;object obj= data.GetData("System.String", true);
this.textBox1.Text= obj.ToString();
}
private void Form1_DragEnter(object sender, DragEventArgs e)
{
if (!e.Data.GetDataPresent(typeof(System.String)))
{
e.Effect = DragDropEffects.None;
return;
}
if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link)
{
e.Effect = DragDropEffects.Link;
}
}private void Form1_DragOver(object sender, DragEventArgs e)
{
if (!e.Data.GetDataPresent(typeof(System.String)))
{
e.Effect = DragDropEffects.None;
return;
}
if ((e.AllowedEffect & DragDropEffects.Link) == DragDropEffects.Link)
{
e.Effect = DragDropEffects.Link;
}
}private void Form1_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(typeof(System.String)))
{
if (e.Effect == DragDropEffects.Link)
{
string item = (object)e.Data.GetData(typeof(System.String)) as string;
MessageBox.Show(item);
}
}
}