CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  DataWindow

如何在数据窗口里定制背景颜色??如color选中custom,却没法定制!?

楼主ljunf888(ljunf)2005-03-09 14:39:50 在 PowerBuilder / DataWindow 提问

如何在数据窗口里定制背景颜色??如color选中custom,却没法定制!?  
   
  而不是动态更改:<DW   Control   Name>.Modify("DataWindow.Color='<a   long>'") 问题点数:100、回复次数:6Top

1 楼herrick(七七)回复于 2005-03-09 14:47:24 得分 0

是不是想任意定义column和row的颜色?  
  Top

2 楼ljunf888(ljunf)回复于 2005-03-09 14:55:57 得分 0

对,我只是想在数据窗口对象里边来定制我想要的颜色  
  如选择背景颜色,却只有那几种固定的颜色,而custom可以选择,但不知道如何自定义?!Top

3 楼herrick(七七)回复于 2005-03-09 15:25:28 得分 0

dw_1.object.DataWindow.Color   =   rgb(red,green,blue)  
  就可以设定啊,  
  具体red、green和blue的数值,从0-255Top

4 楼hornbilltofy()回复于 2005-03-09 16:08:50 得分 0

设计时,在背景色的后面直接编辑表达式如rgb(255,0,0)就可以了Top

5 楼j9dai(翔)(DoItNow)回复于 2005-03-09 16:19:56 得分 100

参考:http://community.csdn.net/Expert/topic/3789/3789164.xml?temp=.1779596  
   
  当然可以选择  
  先定义好自定义颜色  
  Design->Custom   Colors...定义好你的自定义颜色,再点击添加到自定义颜色按钮,确定  
  然后在设置背景色时选择这种自定义颜色就OK  
  Top

6 楼renwanly(★★★★)回复于 2005-03-09 16:35:55 得分 0

在每一列的背景色选择的旁边有个表达式按钮,里面可以写上这样一句  
  if(mod(getrow(),2)=1,rgb(255,255,255),rgb(222,222,222))  
  这样可以实现隔行不同色,当然稍改一下也可实现隔列不同色,你的问题是最底层的问题吧Top

相关问题

  • 如何定制列表视(report style,full Row Select)的高亮选中条的字符和背景颜色?
  • 定制vs.net
  • 怎样定制msdn?
  • 怎样定制dbgrid
  • 如何定制ClistCtrl?
  • 用PB定制WINCE.NET
  • 定制php4的session功能
  • 网页定制的DEMO!
  • 定制文档编号
  • 怎么定制属性?

关键词

  • 数据
  • 选择
  • 颜色
  • 自定义
  • 定制
  • 背景
  • 数据窗口
  • rgb
  • custom
  • colors

得分解答快速导航

  • 帖主:ljunf888
  • j9dai

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo