-
vb.net教程之列表框、组合框
列表框、组合框(相关vb.net教程)
一、列表框Listbox:
作用:在一个框中可以添加一些项,然后选某项并执行一定的操作。
例:在列表框中列出电脑上安装的常用软件单击可运行它。
WORD字处理系统| 计算器| 红豆红|退出
常用属性:
Items:显示的列表项
Selectindex:列表框中选择项的序号,从0开始
Selectitem:列表框中选择项的内容。
Text:选择项的内容,同上
常用处理方法:
Items.add:向列表框中添加项
Items.insert:从当前位置前插入项,位置在第一个参数中指明。
Items.clear:清空列框中各项
Items.remove:从列表框中删除指定内容的当前项
Items.removeat:从列表框中删除指定序号的当前项
常用事件:
Click—单击列表框中的某一项
Dbclick—双击
Getfocus—选择指定项
Lostfocus—从指定选择项中移出
说明:在vb.net中调用其它软件的方法:Shell函数
例5列表框属性方法应用实例.
见,列表框中常用软件的运行
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim y As String
y = InputBox("输入要添加的项", "输入", "第一个")
ListBox2.Items.Add(y)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
ListBox2.Items.Insert(1, "我是新来的")
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
ListBox2.Items.Clear()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
ListBox2.Items.Remove(ListBox2.Text)
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
ListBox2.Items.Remove(ListBox2.SelectedItem)
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
ListBox2.Items.RemoveAt(ListBox2.SelectedIndex)
End Sub
例6:在列表框中列出电脑上安装的常用软件单击可运行它。见,列表框与常用软件。[实验报告25]
程序为:
Dim x As String
Private Sub ListBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.Click
Select Case ListBox1.SelectedIndex
Case 0
x = Shell("C:\WINDOWS\system32\calc.exe", 1)
Case 1
x = Shell("C:\Program Files\TTPlayer\TTPlayer.exe", 1)
Case 2
x = Shell("C:\Program Files\Microsoft Office\OFFICE11\excel.exe", 1)
Case 3
End
End Select
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Items.Add("计算器")
ListBox1.Items.Add("千千静听")
ListBox1.Items.Add("EXCEL电子表格")
ListBox1.Items.Add("退出软件")
End Sub
练习:在列表框中列出几个图片名,单击之可以加载对应图片.见,图片列表与显示
Combobox:
应用与列表项似,常用属性:
Dropdownstyle:有三个取值
Simple:单组合框,是一个文本框与一个列表框的组合,可以输入内容。
Dropdown:下拉式组合框,文本框与下拉列表框的组合,可以输入内容,
Dropdownlist:下拉列表框,不许输入内容
Text:列表框中输入的内容
应用见,列表框应用,程序为:
Public Class Form1
Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.Click
ComboBox1.Items.Add(ComboBox1.Text)
End Sub
End Class
一、列表框Listbox:
作用:在一个框中可以添加一些项,然后选某项并执行一定的操作。
例:在列表框中列出电脑上安装的常用软件单击可运行它。
WORD字处理系统| 计算器| 红豆红|退出
常用属性:
Items:显示的列表项
Selectindex:列表框中选择项的序号,从0开始
Selectitem:列表框中选择项的内容。
Text:选择项的内容,同上
常用处理方法:
Items.add:向列表框中添加项
Items.insert:从当前位置前插入项,位置在第一个参数中指明。
Items.clear:清空列框中各项
Items.remove:从列表框中删除指定内容的当前项
Items.removeat:从列表框中删除指定序号的当前项
常用事件:
Click—单击列表框中的某一项
Dbclick—双击
Getfocus—选择指定项
Lostfocus—从指定选择项中移出
说明:在vb.net中调用其它软件的方法:Shell函数
例5列表框属性方法应用实例.
见,列表框中常用软件的运行
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim y As String
y = InputBox("输入要添加的项", "输入", "第一个")
ListBox2.Items.Add(y)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
ListBox2.Items.Insert(1, "我是新来的")
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
ListBox2.Items.Clear()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
ListBox2.Items.Remove(ListBox2.Text)
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
ListBox2.Items.Remove(ListBox2.SelectedItem)
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
ListBox2.Items.RemoveAt(ListBox2.SelectedIndex)
End Sub
例6:在列表框中列出电脑上安装的常用软件单击可运行它。见,列表框与常用软件。[实验报告25]
程序为:
Dim x As String
Private Sub ListBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.Click
Select Case ListBox1.SelectedIndex
Case 0
x = Shell("C:\WINDOWS\system32\calc.exe", 1)
Case 1
x = Shell("C:\Program Files\TTPlayer\TTPlayer.exe", 1)
Case 2
x = Shell("C:\Program Files\Microsoft Office\OFFICE11\excel.exe", 1)
Case 3
End
End Select
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Items.Add("计算器")
ListBox1.Items.Add("千千静听")
ListBox1.Items.Add("EXCEL电子表格")
ListBox1.Items.Add("退出软件")
End Sub
练习:在列表框中列出几个图片名,单击之可以加载对应图片.见,图片列表与显示
Combobox:
应用与列表项似,常用属性:
Dropdownstyle:有三个取值
Simple:单组合框,是一个文本框与一个列表框的组合,可以输入内容。
Dropdown:下拉式组合框,文本框与下拉列表框的组合,可以输入内容,
Dropdownlist:下拉列表框,不许输入内容
Text:列表框中输入的内容
应用见,列表框应用,程序为:
Public Class Form1
Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.Click
ComboBox1.Items.Add(ComboBox1.Text)
End Sub
End Class
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
SQL Server -- 解决存储过程传入参数作为s
JavaScript判断两个数组相等的四类方法
js如何操作video标签
React实战--利用甘特图和看板,强化Paas平
【记录】正则替换的偏方
前端下载 Blob 类型整理
抽象语法树AST必知必会
关于JS定时器的整理
JS中使用Promise.all控制所有的异步请求都完
js中字符串的方法
import-local执行流程与node模块路径解析流程