VB NET中ListView的相关操作

三个问题:一,如图,通过编写代码,如何把图2中数据添加到图1的ListView中?二,通过代码,如何修改和删除ListView中的任意数据?三,如何使用户不能编辑list... 三个问题:
一,如图,通过编写代码,如何把图2中数据添加到图1的ListView中?
二,通过代码,如何修改和删除ListView中的任意数据?
三,如何使用户不能编辑listView的网格?
我的分不多了,只能给50了,谢谢
展开
 我来答
百度网友bdb9803
推荐于2016-07-27 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9902万
展开全部
1.
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
With ListView1
.Clear()
.View = View.Details
.FullRowSelect = True
.Columns.Add("编号", 30)
.Columns.Add("名称", 50)
.Columns.Add("数量", 40)
.Columns.Add("日期", 100)
End With
Dim itm As ListViewItem = ListView1.Items.Add("001")
itm.SubItems.AddRange({"钢笔", "500", "2012-9-15"})
itm = ListView1.Items.Add("002")
itm.SubItems.AddRange({"铅笔", "1000", "2012-9-17"})
itm = ListView1.Items.Add("003")
itm.SubItems.AddRange({"圆珠笔", "200", "2012-9-20"})
End Sub

2. 将铅笔的数量从1000改为800:
ListView1.Items.Item(1).SubItems(2).Text = "800"
删除铅笔这一项:
ListView1.Items.Item(1).Remove()

3. 以上代码创建的列表本来就不能在网格中编辑
追问
非常感谢,第三个问题我其实想问,在程序运行的过程中,怎样使固定表格的列宽,使用户不能调整。
bei612
2012-09-21 · TA获得超过749个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:313万
展开全部
来晚啦。。。楼上写的很标准。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式