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. 运行效果如下:
主要方法: 修改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. 运行效果如下:
相关文章推荐
- Webdnpro UI控件开发篇 Table控件使用五(Table的单元格使用不同的控件)
- Webdnpro UI控件开发篇 Table控件使用四(fixedBottomCell)
- Webdnpro UI控件开发篇 Table控件使用三
- Webdnpro UI控件开发篇 Table控件使用一
- Android 使用shape定义不同控件的的颜色、背景色、边框色
- 使用Teechart控件输出不同的颜色的柱状图
- Android 使用shape定义不同控件的的颜色、背景色、边框色
- 基于vue.js 2.0,不使用webpack,只在浏览器上单独使用Element UI的Table表格控件完成增删改查页面
- 使用 TreeView IE Web 控件
- 使用 TreeView IE Web 控件
- 不同版本的控件在同一个项目中能否一起使用
- web 服务器控件,下拉框控件的使用
- 使用 TreeView IE Web 控件(安装、入门、高级)
- 如何在单击WEB控件引发页面刷新时定位页面?(不使用智能导航)
- 如何在ASP.NET中制作Web用户自定义控件,并在aspx页面中使用它的方法和属性?
- 使用 .NET 框架轻松开发完美的 Web 窗体控件
- 使用 .NET 框架轻松开发完美的 Web 窗体控件
- 一个初级的使用GDI+开发的颜色拾取器用户控件
- 使用 TreeView IE Web 控件
- 使用 TreeView IE Web 控件