动态修改控件边框颜色原创
金蝶云社区-丨Nick丨
丨Nick丨
5人赞赏了该文章 1,829次浏览 未经作者许可,禁止转载编辑于2021年11月30日 09:33:13

场景:

在运行期修改控件边框

实现:

Map<String, Object> map = new HashMap<>();

Map<String, Object> s = new HashMap<>();

Map<String, Object> b = new HashMap<>();

b.put("r", "20px_solid_#000000");// 拼接为 宽度_边框样式_颜色

s.put("b", b);

map.put("s", s);

this.getView().updateControlMetadata("kdec_textfield", map);

其余固定写法 b边框 r代表右侧、l左、 t上 、b下

s是style意思

都是固定写法,可发挥的地方为上下左右,颜色边框宽度等

效果:

image.png

赞 5