1
我使用DevExpress的xtratreelist控件。我在用戶單擊父節點時創建子節點。那一次,它添加了默認的命名子節點。但我想在新插入的子節點上顯示光標以編輯子節點文本。如何在插入時給機會更新或重命名樹列結點?
private void addNewGroupToolStripMenuItem_Click(object sender, EventArgs e)
{
TreeListNode childNode = treeList1.AppendNode(new object[] { "My Group" + DateTime.Now }, 1);
treeList1.FocusedNode = childNode;
treeList1.ShowEditor();
treeList1.ExpandAll();
}
我在treeview控件中實現了相同的功能。通過使用treeview的LabelEdit屬性& treeView的AfterLabelEdit()方法。但是我在treelist控制中獲得了這些屬性&方法。
是否可能?如果是,那麼根據這個建議一些信息。
謝謝。
@DevExpress團隊它沒有像我期待的那樣工作。 – Priyanka 2011-04-20 10:03:49
@Richa,雖然這段代碼可以工作。你能如此善良,並解釋什麼是錯的? – 2011-04-20 12:45:23
@DevExpress團隊我在我的addnode菜單條的click事件中使用了這段代碼。當我點擊菜單時,它添加了我的默認名稱的子節點。但它沒有顯示任何編輯器來編輯子節點名稱。我編輯我的問題並添加我使用的相同代碼。如果我錯了,請告訴我我錯在哪裏。 – Priyanka 2011-04-20 12:53:27