listbox(VB中listbox怎么用)
本文目录
- VB中listbox怎么用
- listbox的用法
- 怎样获得listbox的所有内容
- C# 如何清空listbox里的值
- excel vba 窗体中listbox用法
- C#中 listbox问题
- VB里面的listBox控件怎么用啊
- listbox和combobox有什么区别
VB中listbox怎么用
laod事件中,你写错了一些内容给你具体代码,你直接用即可:privatesubcommand1_click()iflist1.listindex》0thenlist1.listindex=list1.listindex-1elselist1.listindex=list1.listcount-1endifendsubprivatesubcommand2_click()iflist1.listindex》=list1.listcount-1thenlist1.listindex=0elselist1.listindex=list1.listindex+1endifendsubprivatesubform_load()list1.additem“a“list1.additem“b“list1.additem“c“list1.additem“d“command1.caption=“向上移“command2.caption=“向下移“endsub
listbox的用法
C#中ListBox控件的用法 1. 属性列表: SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single) Rows 列表框中显示总共多少行 Selected 检测条目是否被选中 SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目 Count 列表框中条目的总数 SelectedIndex 列表框中被选择项的索引值 Items 泛指列表框中的所有项,每一项的类型都是ListItem 2. 取列表框中被选中的值 ListBox.SelectedValue 3. 动态的添加列表框中的项: ListBox.Items.Add(“所要添加的项“); 4. 移出指定项: //首先判断列表框中的项是否大于0 If(ListBox.Items.Count 》 0 ) { //移出选择的项 ListBox.Items.Remove(ListBox.SelectedItem); } 5. 清空所有项: //首先判断列表框中的项是否大于0 If(ListBox.Items.Count 》 0 ) { //清空所有项 ListBox.Items.Clear(); } 6. 列表框可以一次选择多项: 只需设置列表框的属性 SelectionMode=“Multiple“,按Ctrl可以多选 7. 两个列表框联动,即两级联动菜单 //判断第一个列表框中被选中的值 switch(ListBox1.SelectValue) { //如果是“A“,第二个列表框中就添加这些: case “A“ ListBox2.Items.Clear(); ListBox2.Items.Add(“A1“); ListBox2.Items.Add(“A2“); ListBox2.Items.Add(“A3“); //如果是“B“,第二个列表框中就添加这些: case “B“ ListBox2.Items.Clear(); ListBox2.Items.Add(“B1“); ListBox2.Items.Add(“B2“); ListBox2.Items.Add(“B3“); } 8. 实现列表框中项的移位 即:向上移位、向下移位 具体的思路为:创建一个ListBox对象,并把要移位的项先暂放在这个对象中。 如果是向上移位,就是把当前选定项的的上一项的值赋给当前选定的项,然后 把刚才新加入的对象的值,再附给当前选定项的前一项。 具体代码为: //定义一个变量,作移位用 index = -1; //将当前条目的文本以及值都保存到一个临时变量里面 ListItem lt=new ListItem (ListBox.SelectedItem.Text,ListBox.SelectedValue); //被选中的项的值等于上一条或下一条的值 ListBox.Items.Value=lt.Value; 9. 移动指针到指定位置: (1).移至首条 //将被选中项的索引设置为0就OK了 ListBox.SelectIndex=0; (2).移至尾条 //将被选中项的索引设置为ListBox.Items.Count-1就OK了 ListBox.SelectIndex=ListBox.Items.Count-1; (3).上一条 //用当前被选中的索引去减 1 ListBox.SelectIndex=ListBox.SelectIndex - 1; (4).下一条 //用当前被选中的索引去加 1 ListBox.SelectIndex=ListBox.SelectIndex + 1; this.ListBox1.Items.Insertat(3,new ListItem(“插入在第3行之后项“,““)); this.ListBox1.Items.Insertat(index,ListItem) ListBox1.Items.Insert(0,new ListItem(“text“,“value“));
怎样获得listbox的所有内容
如果你的ListBox只有一个选中项,那么用ListBox1.SelectedItem就可以了。如果有多个选中项,那么可以使用循环来获取。 Dim i As Integer For i = 0 To ListBox1.SelectedItems.Count - 1 MsgBox(ListBox1.SelectedItems(i)) Next龙游天下 2009-06-07
C# 如何清空listbox里的值
使用listBox.Items.Clear()函数来清空listbox里的值,测试代码如下:
private void button1_Click(object sender, EventArgs e) { listBox1.Items.Clear(); }效果如下:
MSDN中Clear()函数介绍:
Clear()
从集合中移除所有项。备注当从列表移除项时,将丢失有关被删除项的所有信息。 若要从 ListBox 中移除单个项,请使用 Remove 或 RemoveAt 方法。
excel vba 窗体中listbox用法
1、首先需要打开Excel的表格,如图所示,点击下面的文件1,鼠标右键单击选择查看代码。
2、然后就是进入代码页面,可以看到页面上现在的代码。
3、然后接下来就是需要用listbox用法,如图所示,输入Sheet1.Cells(1, 3) = Sheet1.Cells(1, 1) + Sheet1.Cells(1, 2),回车。
4、最后,再返回到页面上,如图所示,双击一下表格就可以看到数字了,listbox用法成功。
C#中 listbox问题
原因很简单。因为listbook.SelectedItem=null也就是说,当前还没有选中项。当改变选择项的时候,change事件是被执行两次的,一次是select=null,然后select=选定项所以当第一次执行的时候,你的代码就要出错了。解决办法protectedvoidchange(objectsender,EventArgse){这后面加一个判断if(listbook.SelectedItem==null)return;
VB里面的listBox控件怎么用啊
listBox是用来显示列表数据的控件他的主要属性如下:设已知控件为list1list1.list为列表中显示的相关数据list1.Backcolor为列表的背景颜色list1.Forecolor为他的字体颜色list1.front为他的字体list1.style为控件的选中格式(0为默认,1为可以在其上打对号)当要向其中加入字符窜时可以用这个命令List1.AddItem“xxx“,indexxxx为欲加入的字符,index为加入字符的位置(第几行)删除其中的字符窜命令为:list1.RemoveItemindexindex为已知欲删除行数。基本的就这些了。。。。。。。。
listbox和combobox有什么区别
comboBox 是下拉框,只能选择一条数据, listBox不是下拉框,选择一条数据还是多条数据可以通过设置实现。 例如选择一个省份就要用comboBox,如果要显示一个省份的城市并添加另外一个地方去的话用listBox,省份只能选择一个,城市可以选择多个。
更多文章:

viewsonic什么档次(viewsonic机械键盘怎么样)
2025年4月13日 19:20

gta5抢劫准备hs怎么过?请教一下货架、展示架、展架的HS编码
2025年3月5日 15:00

html textarea滚动条(textarea 如何设置滚动条)
2025年4月15日 11:10

happy到底怎么发音?happy这个英文是什么意思,怎么发音的
2025年3月22日 14:10

switch语句中必须有break语句吗(C\u002FC++中switch语句为什么匹配到标签后不跳出)
2025年2月21日 20:50

对某个模块进行并发测试,应该如何做?压力测试、负载测试、并发测试的区别是什么
2025年3月28日 08:10

ultimately和finally的区别(英语单词eventually和finally有什么区别)
2025年3月6日 09:00

extended version(Make a Wish (Extended Version)的中文歌词,各位大神求解答!!!)
2025年2月14日 04:00

conception什么意思(审美观为什么不用conception)
2025年4月2日 18:10

jquerydelegate(jQuery中delegate和on的用法与区别详细解析)
2025年4月11日 21:40