У меня есть структура управления Treeview, которую я генерирую во время выполнения, которая добавляет дочерние узлы с текстом, взятым из текстового поля в родительский узел с щелчком выделенных кнопок.Как искать текст дочерних узлов в родительском узле в элементе управления Treeview в vb.net
Теперь, когда к определенному родительскому узлу добавлено больше дочерних узлов, я хотел бы поискать имена (текст) ранее добавленных дочерних узлов в этом родительском узле одним нажатием кнопки, чтобы пользователь не добавлял дубликат узлы с тем же именем.
Если это произойдет, пользователь должен получить сообщение о том, что дочерний узел с тем же именем уже добавлен к этому конкретному родительскому узлу. Я написал код, который решает эту проблему для дочерних узлов рядом друг с другом, то есть, если пользователь добавляет дочерний узел под названием «Фрэнк» к родительскому узлу «Семья», а затем пытается добавить «Франк» снова сразу после опекунов, он/она получит сообщение о том, что «Фрэнк» уже добавлен в родительский узел «Семья».
Моя проблема заключается в том, что если пользователь добавляет «Фрэнк», то добавляет «Шелли», затем «Марк», а затем добавляет «Фрэнк», он/она не получит сообщение. Каков наилучший способ решить эту проблему?
Добавьте код, который вы написали, и отформатируйте свой вопрос, чтобы немного рассказать о своих ожиданиях относительно того, что на самом деле выводится в вашем решении. –
Привет, Стив, извините, если я не был достаточно ясен в своем оригинальном посте, так как я уверен, что вы смогли бы помочь мне с моей проблемой. Тем временем, ChicagoMike помог мне решить проблему. Спасибо за ваши комментарии. – Iki
@Iki - Пожалуйста, добавьте свой код в следующий раз. – Enigmativity