找文章 / 找答案

控件样式控制

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-23 15:05:45 |阅读模式 打印 上一主题 下一主题
1
已解决

控件样式控制

1923 9
为了报告的一致性,针对重置、查询按钮,想用脚本实现样式控制。
1、按钮底色
2、文字颜色
3、控件长宽以及两个组件的间隔。

最佳答案

DX188 钻石一 关注Ta

2023-02-23 15:05:46

你这。。。说了等于没说,这些东西的脚本不都有现在的么。自己脚本列表里翻一下就能看到的 var loc=new Locator([],OBJECT,DETAIL); var color = new Color(0xff2219); 提交1.setForeground(loc, color);//字体颜色 提交1.setBorder(loc, MEDIUM_LINE);//边框类型 提交1.setBorderColor(loc, color);//边框颜色 提交1.setBackground(loc, color)//背景色 提交1.x=1//x轴 提交1.y=1//y轴 提交1.width=10//高 提交1.height=10//宽 ...
查看完整内容
回复

使用道具 举报

精彩评论9

DX188钻石一 显示全部楼层 发表于 2023-2-23 15:05:46
曾梦闵 发表于 2023-2-24 15:53
包含:1、按钮底色
2、文字颜色
3、控件长宽

你这。。。说了等于没说,这些东西的脚本不都有现在的么。自己脚本列表里翻一下就能看到的
var loc=new Locator([],OBJECT,DETAIL);
var color = new Color(0xff2219);
提交1.setForeground(loc, color);//字体颜色
提交1.setBorder(loc, MEDIUM_LINE);//边框类型
提交1.setBorderColor(loc, color);//边框颜色
提交1.setBackground(loc, color)//背景色
提交1.x=1//x轴
提交1.y=1//y轴
提交1.width=10//高
提交1.height=10//宽
都给你列出来了。我想说的是如果你想要实现点击按钮变成一种颜色,未点击时是另一种颜色的话,直接设好两个按钮的样式然后通过点击来控制隐藏、显现更简单方便
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-2-23 15:15:41
前两个在主题里可以修改,后一个只有自己去调整
回复

使用道具 举报

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-23 16:53:33
yhdata_yzm 发表于 2023-2-23 15:15
前两个在主题里可以修改,后一个只有自己去调整

所以我想通过脚本规范。
回复

使用道具 举报

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-23 16:54:25
yhdata_yzm 发表于 2023-2-23 15:15
前两个在主题里可以修改,后一个只有自己去调整

当前就是先把组件拷贝进去后,更新主题,然后又调整,如果能脚本控制,直接初始化一次就行。
回复

使用道具 举报

DX188钻石一 显示全部楼层 发表于 2023-2-24 15:05:43
背景色,边框类型、颜色,字体类型、颜色,组件的X、Y、H、W都能脚本控制,就是不到知道你想要一个什么样的效果,你与其用脚本去控制组件的这些参数,还不如建两个提交组件,一个先设好点击后的样式,一个点击前的样式,通过提交时运行控制组件的隐藏和显现来的更简单点
回复

使用道具 举报

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-24 15:47:35
DX188 发表于 2023-2-24 15:05
背景色,边框类型、颜色,字体类型、颜色,组件的X、Y、H、W都能脚本控制,就是不到知道你想要一个什么样的 ...

有参考链接吗?
回复

使用道具 举报

DX188钻石一 显示全部楼层 发表于 2023-2-24 15:50:32
你想要最终的呈现效果是怎么样的
回复

使用道具 举报

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-24 15:53:50
DX188 发表于 2023-2-24 15:50
你想要最终的呈现效果是怎么样的

包含:1、按钮底色
2、文字颜色
3、控件长宽
4、组件的间隔
的控制。
回复

使用道具 举报

曾梦闵皇冠三 显示全部楼层 发表于 2023-2-28 15:42:35
DX188 发表于 2023-2-24 16:11
你这。。。说了等于没说,这些东西的脚本不都有现在的么。自己脚本列表里翻一下就能看到的
var loc=new L ...

感谢。我就是想要这个函数名。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部