vb中ListView控件的SubItem是什么?怎么获取ListView里Item中的控件?

1小时前 (04:26:36)阅读1回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值377960
  • 级别管理员
  • 主题75592
  • 回复0
楼主
怎么获取ListView里Item中的控件?VB中listview控件ColumnHeader对象的Add方法中具体参数的应用?vb中ListView控件的SubItem是什么?ListView中的所有节点称为Items,而Items中除了第一个列为Caption外,如果要访问节点中除第一列外的列的话就必须通过SubItems才能访问到怎么获取ListView里Item中的控件?
  1. vb中ListView控件的SubItem是什么?
  2. 怎么获取ListView里Item中的控件?
  3. VB中listview控件ColumnHeader对象的Add方法中具体参数的应用?

vb中ListView控件的SubItem是什么?

ListView中的所有节点称为Items,而Items中除了第一个列为Caption外,后面的列就称为SubItems,这是一个集合的概念。如果要访问节点中除第一列外的列的话就必须通过SubItems才能访问到

怎么获取ListView里Item中的控件?

vb中ListView控件的SubItem是什么?怎么获取ListView里Item中的控件?

解决方案:重写BaseAdapter,然后自行获取ListView中每行输入的EditText值. 大概算法:重写BaseAdapter.getView函数,用一个数组存储EditText中的值,根据position即数组下标,在getView中动态更新EditText和动态获取EditText中的值.因为ListView中的item是复用的,如果不动态清空或动态获取EditText中值,就会出现数据紊乱,或者没数据.那么在生成EditText的时候要监控其值的变化.存储下来.使用方法:private List

VB中listview控件ColumnHeader对象的Add方法中具体参数的应用?

最后一个参数是 alignment,表示对齐方式,0--左对齐,1--右对齐,2---居中,好像是这样的,一般不管它ListView.Width / 6,表示 1/6 的Listview 的宽度,是“密码”这一列宽度,也可以自己填一个数值,25,50,100,150 等,运行一下就知道大小合不合适了。

0
回帖

vb中ListView控件的SubItem是什么?怎么获取ListView里Item中的控件? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息