Webdnpro UI控件开发篇 Table控件使用一

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
  }




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值