求教关于pb中modify,在线等
我建了一个tabular类型的数据窗口,加了一个picture,我想实现
当有一列的值大于1的时候,图片显示出来,, 小于1的时候图片隐藏
我是指控制一行,,就像可以根据条件控制某一行的颜色一样。
问题点数:50、回复次数:6Top
1 楼ghostagain(心情卡片)回复于 2006-03-05 01:41:00 得分 15
visible属性:
if (列名 > 1, 1, 0)Top
2 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2006-03-05 09:08:33 得分 10
就是.Top
3 楼bbdx2523(模二战士)回复于 2006-03-06 09:06:32 得分 15
支持用楼上的方法,如果在代码中用modify(),则要用循环逐行判断,在dw的construct 事件里
for li_index = 1 to ll_rowcount
l_列值 = dw_1.getitemnumber(li_index,'列名')
if l_列值 = 1 then
dw_1.modify('pic_1.visible = true')
end if
next
这样会影响窗口打开的速度(不知道在DW属性中设置会不会一样)Top
4 楼li_d_s(鄙视那些不懂Java却跑来乱骂的人,.NET没啥了不起)回复于 2006-03-06 09:22:54 得分 10
visible属性用表达式Top
5 楼friendwaters(西门坡论坛 http://www.simpsoft.cn)回复于 2006-03-10 13:15:11 得分 0
解决了用botmapTop
6 楼friendwaters(西门坡论坛 http://www.simpsoft.cn)回复于 2006-03-10 13:17:26 得分 0
bitmapTop




