首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

listview列名称的怪有关问题.

2012-03-06 
listview列名称的怪问题...For i As Integer 0 To ListView1.Columns.Count - 1MsgBox(ListView1.Column

listview列名称的怪问题...
For i As Integer = 0 To ListView1.Columns.Count - 1
  MsgBox(ListView1.Columns(i).Name) '取不到,为空
Next

这样竟然不能取到列的名称,弹出来的是空的什么也没有,但取text确可以
For i As Integer = 0 To ListView1.Columns.Count - 1
  MsgBox(ListView1.Columns(i).text) '可以
Next


谁能告诉我怎么回事?我该怎么取每个列的名称?????

[解决办法]
如果需要Name,是要设置的,你在属性窗口里看到的Name其实是列的变量的名称,但是如果你设置了Name,那么这个Name才会真正的被取到
[解决办法]
不是定义了System.Windows.Forms.ColumnHeader的吗?
它的Text属性就是列名了

[解决办法]
不赋值的话是取不到Name的
[解决办法]
原来的Name是取的变量的名称,但这个只会显示到属性窗口中,而不会是它的Name属性。
要使用Name属性一定要显示的设置才可以

热点排行