我有一个textBox,我将它用作邮件地址输入字段,用户可以输入多个地址,与hotmail中的地址相同。每个地址都会呈现为一个可点击的按钮。因此,双击特定地址时,我希望该项目可编辑。在用户点击输入后编辑地址后,该项目将添加到邮件添加列表中。
我使用以下代码添加它:
flowBox.addChildAt(myItem,myindex);
但是addChildAt似乎将该项添加为列表中的最后一项。但我希望它将项目添加到原来的位置。假设该项目位于邮件列表中的第2位,在编辑并点击输入后,它应该在位置2本身而不是在列表的末尾添加。
请告诉我是否有办法这样做?
由于
答案 0 :(得分:1)
尝试使用addElementAt()
代替。更多详细信息为here。
答案 1 :(得分:0)
你可以做康斯坦纳所建议的,也许是addChildAt(索引)。
另一种做法是隐藏孩子并通过可见属性显示孩子,而不是删除和添加