社区
PowerBuilder
帖子详情
如何将dw中当前选中行或字段缺省的蓝底白字改成其他颜色
IT晓夏
2001-12-07 12:54:57
...全文
133
9
打赏
收藏
如何将dw中当前选中行或字段缺省的蓝底白字改成其他颜色
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinalht
2001-12-08
打赏
举报
回复
多行的话可以这样:
给数据窗口增加一个外部数据列 0 as select_bz
detail.color = if( select_bz = 1,rgb( 250,252,200),rgb(255,255,255))
所有列的背景模式改为透明, 字的颜色改为
col.color = if( select_bz = 1, rgb(255,0,0), 0 )
然后程序中用
dw_1.setitem( row, 'select_bz', 1 )代替 dw_1.selectrow( row, true )
dw_1.setitem( row, 'select_bz', 0 )代替 dw_1.selectrow( row, false )
chinalht
2001-12-07
打赏
举报
回复
不要使用 selectrow
在数据窗口属性中 detail.color = if( getrow() = currentrow(),rgb( 250,252,200),rgb(255,255,255))
所有列的背景模式改为透明, 字的颜色改为
col.color = if( getrow() = currentrow(), rgb(255,0,0), 0 )
这样 当前行就是黄底红字,其它还是白底黑字
使用 setrow就行了
daluobo
2001-12-07
打赏
举报
回复
我感兴趣
IT晓夏
2001-12-07
打赏
举报
回复
对呀!多行怎么办?
雄关漫道真如铁,
2001-12-07
打赏
举报
回复
可是如果多行選擇呢?
cornlee
2001-12-07
打赏
举报
回复
pb8 提示unable to open this project because the add-on software that was used to create it could not found, Perhaps this project was builted on other system!
IT晓夏
2001-12-07
打赏
举报
回复
谢谢,怎么给分?
IT晓夏
2001-12-07
打赏
举报
回复
谢谢,怎么给分?
IT晓夏
2001-12-07
打赏
举报
回复
?
pb 改变
dw
选
中
行
颜色
的小技巧
在
dw
的列上查看属性,找到Font属性tab.如图: 点击backgroundColor右侧的小按钮。弹出对话框,如图: 在expression当
中
输入上图所示的语句。 该列所在的单元格,当所在
行
被
选
中
时就会呈现设定的背景
颜色
了。
PB
dw
右键点击
行
变蓝,左键点击
行
不变色单元格变色,左右键交替换
行
点击上一次点击的
行
选取
颜色
不消失
在
dw
中
要实现这样一个功能:左键点击
选
中
某
行
(
行
变色),右键点击
选
中
某
行
(
行
变色)同时弹出一个右键菜单。 结果出现如下现象:右键点击如下 左键点击如下: 左键点击李桂芝,上一次右键点击的李玉海并没有灰色背景色。而左键点击却只让单元格变色并没有让整
行
变色。 首先:李桂芝单元格变蓝是因为
dw
可编辑造成的,变成不可编辑后李桂芝变成黑色。 那么如何使单元格不变成黑色呢?在
dw
的属性界...
dw
中
html
颜色
的设置
颜色
代码,利用Dreamweaver(
DW
)快速输入CSS
颜色
代码值
使用Dreamweaver(
DW
)快速输入CSS
颜色
代码值在开发DIV CSS布局时,常常会设置字体
颜色
、背景
颜色
等
颜色
,一般推荐使用十六进制
颜色
值。示例即:#000000 黑色#F00 红色以井号“#”开始
颜色
值。但一般难以记住这些看似复杂由三位或六位数字与字母组成
颜色
值。这时一般
颜色
值可以使用
DW
软件(Dreamweaver)快速找到对应
颜色
图谱并选择设置这类
颜色
值。
DW
软件输入CSS
颜色
方...
如何在Datawindow.net
中
实现让
当前
行
选
中
,并且
当前
行
以其他
颜色
显示
如何在Datawindow.net
中
实现让
当前
行
选
中
,并且
当前
行
以其他
颜色
显示使用Datawindow.net要
选
中
一
行
是很容易的意见事情,有很多种办法可以实现,最简单的莫过于使用selectrow方法,例子:
dw
_employee.SelectRow(15, true);//
选
中
第十五
行
dw
_employee.SelectRow(15, false);//取消第十五
行
的
选
中
dw
_employ
DataWindow(PB)的获取数据窗口
选
中
行
的操作解疑!
dw
_1.getSelectedRow(long r)
第一点: 数据窗口的属性必须
选
中
"ib_multiselect"的选项!保证多选! 第二点: 数据窗口的getSelectedRow(0) 下标是从0开始的, long ll_row ll_row =
dw
_1.getSelectedRow(0) 这样返回的就是第一个
选
中
行
的
行
数, 奇特的地方在这里,与其他语言不同,下一个
选
中
行
是这么取的,假如你第一个
PowerBuilder
1,079
社区成员
66,439
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章