就像windows资源管理器中的文件夹->重命名 一样,使当前节点进入编辑状态。
解决方案 »
- Delphi 解压文件的错误
- 有拓朴显示数据的VCL控件吗?最好是免费的。
- 如何正确表示以下SQL查询?
- 求救:程序运行没有响应!
- 如何将dpi为180*180的BMP图片转成dpi(360*360)的BMP图片(不改变图片大小的情况下)?
- 我是个初学者,问个很菜的问题~
- 怎么使用户按照某种格式在EDIT中输入数据,如1/2或2-1。就是说尽可能方便的用户的输入,还防止用户输入的数据是别的格式。
- 高分求解delphi decisiongrid数据源和打印问题?在线等待.....
- 用IDUDPServer控件发送UDP包,如果目的IP:PORT不存在,为何会导致该IDUDPServer再也无法接受UDP包?
- 菜鸟的问题!。。。。
- 现金购买“化工类”进销存,erp管理系统,请进~~~~~
- delphi文件上传问题!
procedure TForm1.Button1Click(Sender: TObject);
begin
if Assigned(TreeView1.Selected) and TreeView1.CanFocus then
TreeView1.Selected.EditText;
end;实际上是通过:TreeView_GetItemRect(Handle, ItemId, Rect, True)实现
begin
with TreeView1 do
begin
if (Msg.hwnd = Handle) and (Msg.message = WM_LBUTTONUP) then
begin
if (Selected.Expanded) then
Selected.Collapse(True)
else
Selected.Expand(True)
end else
if (Msg.hwnd = Handle) and (Msg.message = WM_LBUTTONDBLCLK) then
begin
Handled := True;
//添加双击代码
end;
end;
end;