积极答复者
Silverlight ListBox 循环

问题
答案
-
你好,
据我所知,Toolkit里没有像你说的用来实现循环显示的控件。
上面的回复我也提到了,如果你要用ListBox来作循环显示图片的功能,还不如自己写一个来得快。
用ListBox你不仅要对ListBox的模板修改,而且还要在后台里写一些循环显示的功能。
Daoping Liu - MSFT
- 已标记为答案 snowywolfonline 2012年3月29日 10:10
全部回复
-
你好,
首先我不认为你用ListBox来作循环显示是一个好的主意,ListBox本来就不是用作这个用途的,是用来显示一个集合项列表的。
如果你想要用ListBox来作循环显示,那在UI和后台上要作一定量的工作,你还不如自己写一个控件呢,
再说你知道一些控件可以用,为什么不直接用呢?至于你说的效率问题,你是怎么比较出来的?你不是还没用ListBox来实现循环吗?
最后提供一种思路来实现循环:
你可以用一个循环队列来实现,当要显示下一项(或者几项)时,当前的一项(或者几项)出列并入列到当前队列中,这样你就可以循环使用集合了。
Daoping Liu - MSFT
-
我只是知道一些控件可以做到,但是在显示图片的时候明显的卡,但是ListBox虽然没有实现,但是在现实相同的数据的时候就不会!
也许listbox不是用来做这个的,我想求教下是不是可以实现,或者简单点的方法,如果真的没有,那我就自己老老实实的写个。
还有就是有什么好的控件也可以推荐给我,Toolkit里面太多了,还没有摸透!
谢谢了!
- 已编辑 snowywolfonline 2012年3月27日 5:38 再次补充
-
你好,
据我所知,Toolkit里没有像你说的用来实现循环显示的控件。
上面的回复我也提到了,如果你要用ListBox来作循环显示图片的功能,还不如自己写一个来得快。
用ListBox你不仅要对ListBox的模板修改,而且还要在后台里写一些循环显示的功能。
Daoping Liu - MSFT
- 已标记为答案 snowywolfonline 2012年3月29日 10:10