把treeView中的节点的值拖到文本框中,请问怎样实现。 在一个winform页面中,左面有一个treeView,右面有几个文本框。我想实现这样一个功能,用鼠标可以把treeView的一个节点的值拖动到其中一个文本框中。而且treeView的节点不会减少。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ...treeView1.AllowDrop = true;treeView1.DragEnter += new DragEventHandler(this.OnDragEnter);treeView1.ItemDrag += new ItemDragEventHandler(this.treeView1_ItemDrag);...textBox1.AllowDrop = true;textBox1.DragDrop += DragEventHandler(this.textBox1_DragDrop);textBox1.DragEnter += DragEventHandler(this.OnDragEnter);...private void treeView1_ItemDrag(object sender, ItemDragEventArgs e) { DoDragDrop(e.Item, DragDropEffects.Copy);}private void OnDragEnter(object sender, DragEventArgs e) { e.Effect = DragDropEffects.Copy;}private void textBox1_DragDrop(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(typeof(TreeNode))) { TreeNode node = e.Data.GetData(typeof(TreeNode)) as TreeNode; textBox1.Text = node.Text; }}---reference: http://support.microsoft.com/kb/307968 listBox的项里添加控件 ,无法显示 checkedListBox 选中的项如何保存。 关于System.Text.Encoding.Default.GetBytes的问题 .net的连接池会造成内存泄露 ■变量转换成常量的问题 轮盘赌选择 窗口上有关闭 最大化 最小话等按钮,我像重写实现自己的的方法的。 Application 是不明确的引用? 在C#中,如何让Directory.GetDirectories(s)不返回系统目录?如何改变屏幕光标的裁判? 这个可以实现吗? 项目报价,大家给点建议 Nuit里面怎么测试变量的type?
treeView1.AllowDrop = true;
treeView1.DragEnter += new DragEventHandler(this.OnDragEnter);
treeView1.ItemDrag += new ItemDragEventHandler(this.treeView1_ItemDrag);
...
textBox1.AllowDrop = true;
textBox1.DragDrop += DragEventHandler(this.textBox1_DragDrop);
textBox1.DragEnter += DragEventHandler(this.OnDragEnter);
...private void treeView1_ItemDrag(object sender, ItemDragEventArgs e) {
DoDragDrop(e.Item, DragDropEffects.Copy);
}private void OnDragEnter(object sender, DragEventArgs e) {
e.Effect = DragDropEffects.Copy;
}private void textBox1_DragDrop(object sender, DragEventArgs e) {
if (e.Data.GetDataPresent(typeof(TreeNode))) {
TreeNode node = e.Data.GetData(typeof(TreeNode)) as TreeNode;
textBox1.Text = node.Text;
}
}---
reference: http://support.microsoft.com/kb/307968