您的位置:首页 > 产品设计 > UI/UE

Webdnpro UI控件开发篇 Table控件使用二(每行使用不同的颜色)

2014-06-29 22:12 471 查看
table中的单行加颜色的方法实现:

主要方法: 修改TableColumn中的CellDesign属性.

CellDesign: standard 标准,

goodvalue_dark 深绿色,

goodvalue_light 浅绿色,

goodvalue_medium 中等绿色

(1) 新建一个node为Person,添加三个属性

Id: String

Name: String

Celldesign: com.sap.ide.webdynpro.uielementdefinitions.TableCellDesign



(2) 使用模板方法生成table





在id和name对应的tableCoumn中绑定CellDesign属性为celldesign





在view中的wdDoInit方法中写

IPersonElement personEle = null;

personEle = wdContext.nodePerson().createAndAddPersonElement();

personEle.setId("1");

personEle.setName("person1");

personEle.setCelldesign(WDTableCellDesign.GOODVALUE_DARK);//绿色

personEle = wdContext.nodePerson().createAndAddPersonElement();

personEle.setId("2");

personEle.setName("person2");

personEle.setCelldesign(WDTableCellDesign.STANDARD);//标准颜色

wdContext.nodePerson().setLeadSelection(-1);//默认不选中

3. 运行效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: