求助在窗体的textBox中相互拖拽数据 就拿最简单的例子说吧,一个窗体,有两个textBox控件,一个叫txt1,另外的叫txt2现在我想求助各位帮我写出,当txt1中有文本时,我选中txt1的文本,然后用鼠标拖拽到txt2中,实现文本拖拽希望大家给出代码时能适当的给点注释,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void textBox1_MouseMove(object sender, MouseEventArgs e) { if (textBox1.SelectedText != "") { string strItem = textBox1.SelectedText; //开始进行"Drag"操作 DoDragDrop(strItem, DragDropEffects.Copy | DragDropEffects.Move); } } private void textBox2_DragDrop(object sender, DragEventArgs e) { string dummy = "temp"; string s = (string)e.Data.GetData(dummy.GetType()); s = s.Substring(s.IndexOf(":") + 1).Trim(); textBox2.Text = s; } private void textBox2_DragEnter(object sender, DragEventArgs e) { //判断是否目前拖动的数据是字符串,如果是,则拖动符串对目的组件进行拷贝 if (e.Data.GetDataPresent(DataFormats.Text)) e.Effect = DragDropEffects.Move; else e.Effect = DragDropEffects.None; }简单举个例子吧,但是触发我没想好,选中不松开左键直接拖到TEXTBOX2上能替换掉,触发还有待完善,太困了。。睡觉 C#实现用链式纸打印几条很长的曲线,如果实现?请高手指点! 熟悉ZedGraph控件的请进,柱顶标注字体大小参数是哪个。 OracleHelper的类型初始值设定项引发异常 真诚求助:用c#写一个打包向导 索引(从零开始)必须大于或等于零…… 求教:用dataset查找文本框的数据在数据库是否存在 WPF,自定义窗口,在八个位置拉动改变尺寸,是怎么做的 海量数据1000万条记录,什么控件可以一次批量导入,快速显示全部的数据??? C#调用VC写的DLL中的类的问题 数据库关于类型转换的小问题(在线等待)急!!!!!!!!!! C# CopyTo具体是怎么用 同正则表达式捕获组的不同个数
{
if (textBox1.SelectedText != "")
{
string strItem = textBox1.SelectedText;
//开始进行"Drag"操作
DoDragDrop(strItem, DragDropEffects.Copy | DragDropEffects.Move);
}
} private void textBox2_DragDrop(object sender, DragEventArgs e)
{
string dummy = "temp"; string s = (string)e.Data.GetData(dummy.GetType());
s = s.Substring(s.IndexOf(":") + 1).Trim();
textBox2.Text = s;
} private void textBox2_DragEnter(object sender, DragEventArgs e)
{ //判断是否目前拖动的数据是字符串,如果是,则拖动符串对目的组件进行拷贝
if (e.Data.GetDataPresent(DataFormats.Text))
e.Effect = DragDropEffects.Move;
else
e.Effect = DragDropEffects.None;
}简单举个例子吧,但是触发我没想好,选中不松开左键直接拖到TEXTBOX2上能替换掉,触发还有待完善,太困了。。睡觉