мое древовидное представление, как показано ниже:
я хочу добавить новый узел из текстового поля в древовидное представление при использовании метода вставки для добавить новый узел, узел добавлен, но не между двумя узлами.
Я хочу, чтобы добавить 5 между 1 и 1.1 коллекцией, например:
root >> 1 >> 5 >> 1.1> > 1.1.1 >> ...
(у дерева всегда есть один root) мой код:
if (tvData.SelectedNode != null)
{
TreeNode tnm = tvData.SelectedNode;
TreeNode tnn = new TreeNode(textBox1.Text);
tvData.Nodes.Remove(tnm);
tvData.Nodes.Insert(tnm.Index, tnn);
tvData.Nodes.Insert(0,tnm);
}