How can I prevent the text in a treeview node being edited at runtime?