winform textbox求问怎么才能让滚动条实现类似翻页的功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform textbox求问怎么才能让滚动条实现类似翻页的功能相关的知识,希望对你有一定的参考价值。

我现在有一个list 里面有60个元素都是字符串,想让textbox显示list其中一个元素,下拉一次滚动条就类似翻页一样让textbox显示list中下一个字符串元素。

参考技术A

首先,保证数据已经绑定了。。。

不知道你说的是不是这个意思,首先在Form上加入

    combobox(下拉列表), name - cmbListItems

    TextBox,                     name - txtGetNextListItem

右键点击这个combobox, 选择属性,注册一个SelectedIndexChanged 事件(双击这个事件)进到后台,在这个方法里面添加如下code:

private void cmbListItems_SelectedIndexChanged(object sender, EventArgs e)

int index = cmbListItems.SelectedIndex;

 

if (index + 1 == cmbListItems.Items.Count)

 

index = -1;

txtGetNextListItem.Text = cmbListItems.Items[index + 1].ToString();

 

参考技术B 用下拉列表? 参考技术C 属性里面可以设置啊。。。。属性窗口里面

以上是关于winform textbox求问怎么才能让滚动条实现类似翻页的功能的主要内容,如果未能解决你的问题,请参考以下文章

winform,让TextBox里的字符滚动,用bottom控制左右,我只会做往左,往右怎么做

用Winform怎样写调色板的代码

Asp.net开发(C#语言)中如何使textbox的滚动条自动滚动到最底端(或最新一行的信息的位置)

visual C# winForm中如何设置textbox只显示一条下划线,并且背景透明?

c#winform中textbox控件 怎么让它只显示个下划线??

winform里textbox怎么才能设为输入密码的格式?