[FMX]使用 TListBox.ItemsExchange 而不是??来交换列表中两个项目的顺序

上面的 ?? 有没有几个想当然的和我一样,试图用 TListBox.Items.Exchange 来交互两个项目的顺序的?如果你那么做了,恭喜您,迷茫吧~~,彷徨吧~~,陪我一起放羔羊吧~~~

p实际上官方看来也知道这个问题,在TListBox的级别上直接提供了一个 ItemsExchange 函数来完成这一工作。我想说,为啥不按套路出牌呀~~~

好吧,代码很简单:ListBox1.ItemsExchange(ListBox1.ListItems[Index1],
ListBox1.ListItems[Index2]) 就可以了。

分享到: