procedure TForm1.TreeView1DragDrop(Sender, Source: TObject; X, Y: Integer);
var
TargetNode:TTreeNOde;
begin
TargetNode := TreeView1.DropTarget;
showmessage(targetnode.Text);
if (TargetNode = nil) or (TargetNode=TreeView1.Selected) then exit;
//目标为空,目标和源节点是同一个
TreeView1.Selected.MoveTo(TargetNode,naADDChild); // ....... //其他设置,如图标,Data属性等。end;
以上代码有错吗?
为什么拖动节点没有反应
Treeview的dropmode属性已设置为dmautomatic
var
TargetNode:TTreeNOde;
begin
TargetNode := TreeView1.DropTarget;
showmessage(targetnode.Text);
if (TargetNode = nil) or (TargetNode=TreeView1.Selected) then exit;
//目标为空,目标和源节点是同一个
TreeView1.Selected.MoveTo(TargetNode,naADDChild); // ....... //其他设置,如图标,Data属性等。end;
以上代码有错吗?
为什么拖动节点没有反应
Treeview的dropmode属性已设置为dmautomatic
解决方案 »
- 主程序与DLL的关系(属于不同进程,还是属于同一进程的不同线程,还是其他?)
- 如何获得 选中节点同一层的最后一个节点。
- 怎么样知道一个文件夹下有没有文件被使用?
- 请教:取Edit.text中的数字,如何才能办到啊??紧急啊
- 关于 在 erp 中 ,自动 计算出 订单 大概 完工的日期!!!!!!
- 我在用ActiveX的时候出现这样的提示“找不到指定的模块”,为什么?
- 请问如何将QUERY控件查询出来的数据反应在DBGRID控件中。
- chm和e书的链接是怎样实现的?
- C/S结构,一个ADOContect,多个ADOTable,多用户访问,有问题吗??
- 许多电子杂志是HTML格式,在OE中图文并茂,能不能用NmSMTP控件发这样的信呢?
- pas文件不见了,通过相应的什么文件可以反编译得到它pas文件的 ?
- 在TreeView怎样查找到所需的节点。
State: TDragState; var Accept: Boolean);
begin
Accept := Source is TTreeView;
end;