【问题标题】:Create new directory like explorer menu创建新目录,如资源管理器菜单
【发布时间】:2010-09-13 19:51:17
【问题描述】:

我的 c# (winForm) 应用程序包含带有上下文菜单条的 dataTree 视图, 我想在名称添加菜单条项目:新目录,当它单击时,我在树视图上创建一个新目录。 问题是我想像在 windows 中那样创建目录,右键单击 --> 新建 -> 文件夹。 (我希望 dir 出现,我选择她的名字,就像 win 一样)..

我认为这需要通过 win API 来做,我没有这样做/

谢谢!

【问题讨论】:

    标签: c# api winapi treeview


    【解决方案1】:

    这是怎么回事:

    public void CreateNewFolder()
    {
       var newNode = myTreeView.Nodes.Add("New Folder");
       newNode.BeginEdit();
    }
    

    将新节点添加到列表中,然后将其置于标签编辑模式。

    【讨论】:

    • 只需要添加:myTreeView.LabelEdit = true;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 2012-06-12
    相关资源
    最近更新 更多