示例#1
0
        void AfterLabelEdit(object sender, NodeLabelEditEventArgs e)
        {
            if (e.CancelEdit)
            {
                return;
            }

            if (IsCategory)
            {
                CurrentCat.Find(x => x.Name == PrevName).Update(e.Label);
            }

            else
            {
                CurrentCat.Find(x => x.Name == e.Node.Parent.Text)
                .Extensions.Find(x => x.Name == PrevName).Name = e.Label;
            }

            UpdateCategories();
        }