1

我正在寻找一个可以保存文本项列表的控件。

例如:

项目 1

第 2 项

第 3 项

当我向这个列表中添加一个新项目(例如项目 4)时,我希望新项目出现在列表的底部,并且其他项目上移 1 个位置。所以在这个例子中,添加第 4 项将意味着第 1 项将从列表中消失。

我不只是使用列表视图的原因是因为我希望项目向上滚动,如果有意义的话,就像动画过渡一样?

有什么东西可以做到这一点,还是我应该编写自己的控件?

编辑:基于 Web 的控件示例:http: //buildinternet.s3.amazonaws.com/projects/totem/index.html

编辑2:我也不在水平选框控制之后。

4

1 回答 1

0

您可以使用 ListBox 来做到这一点。这并不是一个完美的解决方案,但可以添加到它的集合中,然后滚动或设置选定的索引来ListBox.Items.Count - 1工作。

[编辑:] 哦,对了,动画。我相信如果您设置选定的索引,滚动是动画的,但我怀疑如果您想要漂亮的图形,它会令人满意。

于 2013-07-13T10:23:43.040 回答