【发布时间】:2015-06-19 02:30:54
【问题描述】:
我有一个在运行时生成的 Treeview 控制结构,它通过单击专用按钮将带有从文本框中获取的文本的子节点添加到父节点。
现在,随着更多子节点添加到特定父节点,我想通过单击按钮来搜索该父节点中先前添加的子节点的名称(文本),以防止用户添加重复节点同名。
如果发生这种情况,用户应该会收到一条消息,指出同名的子节点已添加到该特定父节点。我已经为彼此相邻的子节点编写了一个代码来解决这个问题,即如果用户将一个名为“Frank”的子节点添加到一个名为“Family”的父节点,然后尝试在病房后立即再次添加“Frank”,他/她将收到“Frank”已添加到“Family”父节点的消息。
我的问题是,如果用户添加“Frank”,然后添加“Shelly”,然后添加“Mark”,然后再次添加“Frank”,他/她将不会收到消息。解决此问题的最佳方法是什么?
【问题讨论】:
-
添加您编写的代码并重新格式化您的问题,以便更清楚地了解您的期望与解决方案中实际输出的内容。
-
您好史蒂夫,如果我在原始帖子中不够清楚,我很抱歉,因为我相信您能够帮助我解决我的问题。与此同时,ChicagoMike 帮助我解决了这个问题。感谢您的 cmets。
-
@Iki - 下次请添加您的代码。
-
@Enigmativity 你好,我的朋友。请原谅我的系统错误。与此同时,我有一个新问题,希望你能帮助我。您能否检查我的个人资料并查看我的最新问题?谢谢。