分页自定义组合框

时间:2010-02-03 00:34:06

标签: c# vb.net winforms visual-studio-2005

我想有一些关于如何做分页ComboBox的示例代码。 我的数据包含1300多个项目。当用户单击组合框箭头时,组合框将使用向上/向下箭头(取决于页面位置)显示当前显示25(页面大小可配置)项目,以便用户可以请求上一页/下一页。 数据来自通用列表。(列表)

因此,想法是当时仅显示数据的子集。用户可以按照正常的组合框滚动并从列表中选择。在列表的顶部和底部应该是一个新按钮,用于请求导航器值的上一页或下一页。

注意:所有数据都是只读的。对于遗留问题,我只能使用Winforms(.net 2.0)和C#,但VB.net代码也可以使用

1 个答案:

答案 0 :(得分:0)

您可能需要考虑使用树视图作为组合框的下拉控件,就像在这里完成一样:

alt text

你可以在这里获得这个控件的源代码: ComboBox control with a TreeView我想它应该知道如何继续你的任务

问候