在树中添加新项目时,将编辑模式设置为默认行为

时间:2015-07-27 12:11:44

标签: c# wpf treeview edit

我有一个Treeview,我可以做一些简单的操作,如展开,添加新项目,编辑,删除,复制和粘贴,重命名等。

我想要做的是,当我点击"添加项目"时,它会创建它并显示在编辑模式中,所以我可以为它设置一个新名称。就像现在一样,我只是分配一个通用名称" New Item X"。

我希望有一个简单的解决方案,我在这里失踪了。我顺便使用WPF(我不认为在这里放一些代码示例是必要的,但如果我错了,就这么说,我会编辑帖子)

1 个答案:

答案 0 :(得分:0)

知道了!

我使用了每秒调用的Refresh()函数,刷新了树。它还处理AddCommand,所以当我尝试添加一个新项时,它会收到这个请求,将EditName属性设置为true,就是这样!

OBS:我看不到任何其他方式,因为我无法将焦点设置为新创建的项目。