Advertisement
Advertisement

新足迹

 找回密码
 注册
新足迹 门户 IT专业论坛 查看内容

向高手求教C# WinForm用户控件

2010-10-28 09:05| 发布者: NoChoice | 查看: 1387| 原文链接

想要做一个Winform的控件,想了半天也没有头绪,向各位高手求教,用过ListBox的都知道,ListBox里面绑定了些数据,当滚动到最后一个数据的时候就不能再向下滚动了,比如下面的例子,如果到了f就不能向下滚动了
            private System.Windows.Forms.ListBox listBox1;

            this.listBox1.Location = new System.Drawing.Point(80, 88);
            this.listBox1.Name = "listBox1";
            this.listBox1.Size = new System.Drawing.Size(120, 43);
            this.listBox1.TabIndex = 1;

            listBox1.Items.Add("a");
            listBox1.Items.Add("b");
            listBox1.Items.Add("c");
            listBox1.Items.Add("d");
            listBox1.Items.Add("e");
            listBox1.Items.Add("f");
我现在想做一个滚筒式的ListBox,如果滚动到f了,如果还按向下的滚动条按钮,后面又要出现头一个a,b....
可以想象listBox里面的数据是循环链表,而不是简单的Array, 同理到了第一个,如果还按向上的滚动条按钮,后面又要出现头一个f,e....
有分分加
Advertisement
Advertisement


Advertisement
Advertisement
返回顶部