以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- listview大图平铺,文字是否可以在图片上方或者下方? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=77313) |
-- 作者:ehomecd -- 发布时间:2015/11/16 12:36:00 -- listview大图平铺,文字是否可以在图片上方或者下方? listview大图平铺,文字是否可以在图片上方或者下方? 当前代码: \'--------------显示勋章图标----------------------- Dim r As Row = Tables("游戏个人数据s_龙源宝藏").Current Dim lvw As WinForm.ListView = e.Form.Controls("ListView1") lvw.StopRedraw() \'暂停绘制 lvw.Rows.Clear() \'清除原来的行 lvw.Images.Clear() \'清除原来的图片 lvw.View = ViewMode.Tile \'显示模式为平铺 lvw.Images.LargeSize = New Size(96,96) \'定义大图标尺寸 lvw.TitleSize = New Size(150,150) \'设置平铺区域的大小 Dim c As WinForm.ListViewColumn = lvw.Columns.Add() c.Name = "成长勋章" For Each dr As DataRow In DataTables("成长勋章").Select("学生编号 = \'"& r("学生编号") &"\'") \'从数据表中提取数据 Dim Key As String = dr("成长勋章") \'获取此员工的照片文件 lvw.Images.AddLargeImage(Key, Key & ".png") \'添加照片,直接用文件名作为图片键值 Dim vr As WinForm.ListViewRow = lvw.Rows.Add() \'增加一行 vr.ToolTipText = dr("成长勋章") & Chr(10) & dr("日期") \'设置此行的动态提示 vr.ImageKey = Key \'设置图片键值 vr("成长勋章") = dr("成长勋章") Next lvw.ResumeRedraw() \'恢复绘制 |
-- 作者:新福星 -- 发布时间:2015/11/16 12:39:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=75317 |
-- 作者:ehomecd -- 发布时间:2015/11/16 12:40:00 -- 你改用什么方式了? |
-- 作者:新福星 -- 发布时间:2015/11/16 12:49:00 -- 我换了!不用这种方式了 |
-- 作者:大红袍 -- 发布时间:2015/11/16 14:32:00 -- 可以在下方,参考
vr.Text = dr("姓名") & vbcrlf & "任意文字"
http://www.foxtable.com/help/topics/2775.htm
[此贴子已经被作者于2015/11/16 14:31:50编辑过]
|