Webdnpro UI控件开发篇 Table控件使用一
2014-06-26 22:23
274 查看
Webdnpro for java 有丰富的控件库,界面是由控件组成的。控件包含
(1) 布局控件如Group,Tray,TransportContainer等;
(2) 组成Form的控件有文本库TextView和Label,输入库:InputField和TextEditor,下拉框DropDownByKey和DropDownByIndex,超链接LinkTOURL和LinkToAction,单选框RadioBox和复选框CheckBox,单选框组合RadioBoxGroup和复选框组合CheckBoxGroup;
(3) 组合控件,如表格Table,树 Tree和RoadMap等
下面简单创建一个Table的例子
1. 在DI视图下,新建一个Webdnpro工程,
2. 新建一个App命名为UITestApp,选择组件是UITestComp,对应的View是UITestCompView
3. 在组件上新建一个Node: Person,Node下新建两个Attribute即id和Name
4. 在页面中新建一个Node,该Node节点映射组件上的Node节点
5. View切换到LayOut视图,在Online上选择RootElment,选择右键->Apply Template
6. 选择Table模板
7. 选择对应Node和Attribute节点配置
8. 最终结果
在组件中的wdDoInit方法中,插入对应的代码片段,(说明WdDoinit是程序的入库,是程序最先被调用的方法且第一次被调用)
public void wdDoInit()
{
//@@begin wdDoInit()
for (int i = 0;i <5; i++){
IPersonElement personEle = wdContext.nodePerson().createAndAddPersonElement();
personEle.setId(i+"");
personEle.setName("name"+i);
}
//@@end
}
(1) 布局控件如Group,Tray,TransportContainer等;
(2) 组成Form的控件有文本库TextView和Label,输入库:InputField和TextEditor,下拉框DropDownByKey和DropDownByIndex,超链接LinkTOURL和LinkToAction,单选框RadioBox和复选框CheckBox,单选框组合RadioBoxGroup和复选框组合CheckBoxGroup;
(3) 组合控件,如表格Table,树 Tree和RoadMap等
下面简单创建一个Table的例子
1. 在DI视图下,新建一个Webdnpro工程,
2. 新建一个App命名为UITestApp,选择组件是UITestComp,对应的View是UITestCompView
3. 在组件上新建一个Node: Person,Node下新建两个Attribute即id和Name
4. 在页面中新建一个Node,该Node节点映射组件上的Node节点
5. View切换到LayOut视图,在Online上选择RootElment,选择右键->Apply Template
6. 选择Table模板
7. 选择对应Node和Attribute节点配置
8. 最终结果
在组件中的wdDoInit方法中,插入对应的代码片段,(说明WdDoinit是程序的入库,是程序最先被调用的方法且第一次被调用)
public void wdDoInit()
{
//@@begin wdDoInit()
for (int i = 0;i <5; i++){
IPersonElement personEle = wdContext.nodePerson().createAndAddPersonElement();
personEle.setId(i+"");
personEle.setName("name"+i);
}
//@@end
}
相关文章推荐
- Webdnpro UI控件开发篇 Table控件使用三
- Webdnpro UI控件开发篇 Table控件使用五(Table的单元格使用不同的控件)
- Webdnpro UI控件开发篇 Table控件使用二(每行使用不同的颜色)
- Webdnpro UI控件开发篇 Table控件使用四(fixedBottomCell)
- Web自动化框架LazyUI使用手册(4)--控件抓取工具Elements Extractor详解(批量抓取)
- 基于vue.js 2.0,不使用webpack,只在浏览器上单独使用Element UI的Table表格控件完成增删改查页面
- System.Web.UI.WebControls.Table的使用
- Microsoft.UI.WebControl.TreeView控件的扩充使用
- Web自动化框架LazyUI使用手册(6)--8种控件对应的class,及可对其进行的操作
- Web自动化框架LazyUI使用手册(4)--控件抓取工具Elements Extractor详解(批量抓取)
- android UI控件之webview控件使用实例:加载网页到webview中
- Web自动化框架LazyUI使用手册(6)--8种控件对应的class,及可对其进行的操作
- iOS开发-UI控件:使用TableView实现多级树型menu
- [原创]使用Microsoft.Web.UI.WebControls的iewc轻松解决权限 4000 树问题(无限级权限管理)2
- 使用 TreeView IE Web 控件
- 使用 TreeView IE Web 控件
- 使用反映实现前端WEB窗口控件与后台数据库类对象的动态绑定
- 用VB将第三方控件打成CAB包(在WEB页面上使用)
- 一套可嵌入或独立使用的翻页控件: WebPager(附源码)
- [原创]使用Microsoft.Web.UI.WebControls的iewc轻松解决权限树问题(无限级权限管理)3