Foxtable(狐表)用户栏目专家坐堂 → [求助]LISTVIE显示


  共有2247人关注过本帖树形打印复制链接

主题:[求助]LISTVIE显示

帅哥哟,离线,有人找我吗?
seal51
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1837 积分:12984 威望:0 精华:0 注册:2013/6/10 9:23:00
[求助]LISTVIE显示  发帖心情 Post By:2015/6/6 10:29:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:listview512.png
图片点击可在新窗口打开查看

 

代码如下, 如何更改呢?

Dim lvw As WinForm.ListView = Forms("FTP生产图纸管理器").Controls("ListView1")
'lvw.Columns.Clear() '清除原来的列
lvw.Rows.Clear
lvw.Images.Clear
lvw.Images.LargeSize = new size(32,32)

 

Dim  ics As String() = {"swf","accdb","mdb","psd","png","xls","xlsx","bmp","rar","jpg","doc","docx","zip","pdf","txt","ppt","exe","dwg","other"}  '定义扩展名数组
Dim kzms As String ="swf accdb mdb psd png xls xlsx bmp rar jpg doc docx zip pdf txt ppt dwg exe"  '定义已知扩展名的文本串
For Each ic As String In ics
    lvw.Images.AddImage(ic,ic & ".png",ic & ".png")  '向listview里添加图标
Next
'==============================以上是设置listview的代码============================

'==============================以下是生成listview的代码============================

Dim sts As List(of String) = ftp.GetFileList(fp)
If sts.Count > 0 Then  '若有文件
    For Each st As String In sts
        Dim r As WinForm.ListViewRow = lvw.Rows.Add   '增加一行
        Dim Dot As Integer = st.LastIndexOf(".")  '定义.的位置
        Dim kzm As String = st.SubString(Dot + 1)   '获取扩展名
        r.text = st
        If kzms.Contains(kzm) = True Then   '若为已知扩展名
            r.ImageKey = kzm  '指定行的图标键值
        Else
            r.ImageKey = "other"
        End If
    Next
End If


 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/6 10:34:00 [只看该作者]

做不到的哦.除非用这种http://www.foxtable.com/help/topics/2771.htm

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/6 10:35:00 [只看该作者]

或者是调整LIstVIew宽度小一点. 一行装不下2个.自然就垂直排列

 回到顶部
帅哥哟,离线,有人找我吗?
seal51
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1837 积分:12984 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2015/6/6 10:52:00 [只看该作者]

谢谢老师

 回到顶部