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控制左右,我只会做往左,往右怎么做
Asp.net开发(C#语言)中如何使textbox的滚动条自动滚动到最底端(或最新一行的信息的位置)
visual C# winForm中如何设置textbox只显示一条下划线,并且背景透明?