C# 拖拽事件
2021-05-01 12:26
标签:txt private tar object data apr ext end copy 实现一个textBox像另一个TextBox拖拽数据。 一个控件想要被拖入数据的前提是AllowDrop属性为true。 所以,首先需要将被拖入数据的textBox的AllowDrop属性设置为True; txt1为原textBox名称,txt2为要拖入数据的TextBox名称。 代码如下: private void txt_DragDrop(object sender, DragEventArgs e) private void txt_DragEnter(object sender, DragEventArgs e) C# 拖拽事件 标签:txt private tar object data apr ext end copy 原文地址:http://www.cnblogs.com/BlogLwc/p/7784970.html
{
string hit = (string)e.Data.GetData(typeof(string));
txt.Text = hit;
}
{
if (e.Data.GetDataPresent(typeof(string)))
{
e.Effect = DragDropEffects.Copy;
}
else
{
e.Effect = DragDropEffects.None;
}
}
private void txt1_MouseDown(object sender, MouseEventArgs e)
{
if (txt1.Text.Trim() != "")
{
string s = txt1.Text;
txt1.DoDragDrop(s, DragDropEffects.Copy);
}
}