TreeView及ListBox问题!!! 关注ing.....--------------------------二十一世纪啥最贵------人才 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是实现象myie那样的拖动啊?? TreeView,我每次拖动都必须先单击一下要拖动的项 ,怎么实现我拖动哪个节点就选中哪个节点? MouseDown-----用户选择得内容DragEnter---用户开始拖动选中得项目DragOver ---用户拖动选中得项目经过另一个项目DragDrop---用户在某个地方放下选择得项目决定要拖动其中一个contact,下一步就是对用户操作的内容给予反馈,一个DragEnter检测操作被拖动的项目是一个treeview 节点,然后记录发生的拖拉操作。 http://dev.csdn.net/article/32/article/32/article/32/article/32/32237.shtm 当我直接拖动某一节点的时候,当前的SelectedNode并不是所拖动的那个节点,所以问题在于,怎么取出当前所正在拖动的那个节点,不知道我说明白没有 第一个问题搞定了private void treeViewTree_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e){ if(e.Button == MouseButtons.Right) { Point pointNode = new Point(); pointNode.X = e.X; pointNode.Y = e.Y; //右键选中 if(this.treeViewTree.GetNodeAt(pointNode) != null) { TreeNode node=new TreeNode(); node=this.treeViewTree.GetNodeAt(pointNode); } }} 请问C#里多线程共享数据的问题 怎么检测软件是否已经注册 如何通过Web References来访问WCF的服务 数据库操作问题 接口中除了抽象方法之外 还能包含哪些 东西 请举一个接口的例子? oracle 基础问题 在线等。。。 急。请高手帮忙。 线程挂起后怎样重新启动? 高分求解WinForm下的HTML可视编辑控件 jmail收邮件header中subject解码 一个数据库的时间字段如何把一个系统时间作为默认值?还有c#如何在现有的文件的某个位置(整个文件的倒数10个字符)后面插入一段文字? ???C#读写xml?? 100分图片保存与打开问题
DragEnter---用户开始拖动选中得项目
DragOver ---用户拖动选中得项目经过另一个项目
DragDrop---用户在某个地方放下选择得项目
决定要拖动其中一个contact,下一步就是对用户操作的内容给予反馈,一个DragEnter检测操作被拖动的项目是一个treeview 节点,然后记录发生的拖拉操作。
private void treeViewTree_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Right)
{
Point pointNode = new Point();
pointNode.X = e.X;
pointNode.Y = e.Y;
//右键选中
if(this.treeViewTree.GetNodeAt(pointNode) != null)
{
TreeNode node=new TreeNode();
node=this.treeViewTree.GetNodeAt(pointNode);
}
}
}