首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TComboBox:按“反向顺序”添加项目

TComboBox:按“反向顺序”添加项目
EN

Stack Overflow用户
提问于 2018-09-07 15:49:46
回答 1查看 140关注 0票数 2

TComboBox.Items.Add在列表的“末尾”添加一个项(在n+1处,n是编辑新项之前的最后一个索引):

代码语言:javascript
复制
0: Item1
1: Itme2
2: Item3
3: New Item

但是我想在n=0添加项目,所有其他项目都向上移动一个索引:

代码语言:javascript
复制
0: New Item
1: Item1
2: Itme2
3: Item3

目前我正在使用这段代码,它运行得很好:

代码语言:javascript
复制
ComboBox1.Items.Add(strSomeNewItem);
ComboBox1.Items.Move(ComboBox1.Items.Count-1,0);

我只是想知道我是否忽略了一个可能导致问题的场景?!还是我忽略了一个更好的命令?!( Lazarus组件库当前处于关机状态,所以我的搜索引擎中的大多数链接都出现了错误)。

干杯!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-07 15:56:48

您可以使用Insert()

代码语言:javascript
复制
ComboBox1.Items.Insert(0, strSomeNewItem);
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52225917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档