以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表格中的按钮 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13874) |
||||
-- 作者:zharen110 -- 发布时间:2011/10/30 19:57:00 -- 表格中的按钮 请教,能不能在表格单元格中放置按钮,实现点击按钮删除此行 |
||||
-- 作者:czy -- 发布时间:2011/10/30 20:17:00 -- 不知道这么做有何意义。 |
||||
-- 作者:zharen110 -- 发布时间:2011/10/30 20:25:00 -- 谢谢,效果实现了,能不能把按钮显示出来,或者突出单元格也行 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/31 7:28:00 -- 这个符合你的要求:
提示,双击删除行:
此主题相关图片如下:201111.jpg |
||||
-- 作者:blackzhu -- 发布时间:2011/10/31 7:43:00 -- 老大还是没有把真功夫传授啊. |
||||
-- 作者:gaoke1983 -- 发布时间:2011/10/31 23:11:00 -- 老大就是NB呀, |
||||
-- 作者:gdlgh -- 发布时间:2011/11/1 0:10:00 -- 以下是引用blackzhu在2011-10-31 7:43:00的发言:
老大还是没有把真功夫传授啊.
呵。狐爸的真功夫还多着呢!就怕你吾问!! 多问多得呀!! |
||||
-- 作者:古奇 -- 发布时间:2011/11/1 11:04:00 -- 以下是引用狐狸爸爸在2011-10-31 7:28:00的发言:
这个符合你的要求:
提示,双击删除行:
此主题相关图片如下:201111.jpg 狐爸 以这个例子。。。如果以统计数据比例,如:20% 40% 每增加20 就增加一个五星图标 代码怎么写,给点方向。。。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/1 11:11:00 -- 原理一样,根据此行的内容来绘制不同的图标即可。 |
||||
-- 作者:hhbb -- 发布时间:2011/11/1 13:24:00 -- 以下是引用古奇在2011-11-1 11:04:00的发言:
狐爸 以这个例子。。。如果以统计数据比例,如:20% 40% 每增加20 就增加一个五星图标 代码怎么写,给点方向。。。 学习老大,大概这样: Dim n,i As Integer If e.col.name= "几星" Then If e.Row("比例")>=20% Then e.StartDraw For n = 1 To Math.Floor(e.Row("比例")/20%) e.Graphics.DrawImage(delimg,e.x+ 3+i*20,e.y + 3) i+=1 Next e.EndDraw End If End If |