移动平台 -- 列表控件示例
1、列表控件设计
2、插件示例代码
List<ListViewGroupItem> _listItem = new List<ListViewGroupItem>(); public override void AfterBindData(EventArgs e) { _listItem = new List<ListViewGroupItem>(); _listItem.Add(new ListViewGroupItem() { id = "group_01", //分组id必须是group_为前缀,这是预定好的规则,必须遵守 text = "分组01" }); _listItem.Add(new ListViewGroupItem() { id = "detail_0101", text = " 明细0101" }); _listItem.Add(new ListViewGroupItem() { id = "group_02", //分组id必须是group_为前缀,这是预定好的规则,必须遵守 text = "分组02" }); _listItem.Add(new ListViewGroupItem() { id = "detail_0201", text = " 明细0201" }); _listItem.Add(new ListViewGroupItem() { id = "detail_0202", text = " 明细0202" }); ListView listView = this.View.GetControl<ListView>("FListView"); listView.SetItems(_listItem); } /// <summary> /// 点击行触发事件 /// </summary> /// <param name="e"></param> public override void EntityRowDoubleClick(EntityRowClickEventArgs e) { if (e.Key.EqualsIgnoreCase("FListView") && _listItem.Count > 0) { ListViewGroupItem selectItem = _listItem[e.Row]; this.View.ShowMessage("您点击的是:" + selectItem.text); } }
说明:第一个必须是分组项(前缀为group_),列表项自上而下排列,Id的前缀为group_的是分组项,可以折叠收起下面的子项,子项前缀不能是group_。
3、运行时效果
移动平台 -- 列表控件示例
1、列表控件设计2、插件示例代码 List<ListViewGroupItem> _listItem = new List<ListViewGroupItem>(); public overrid...
点击下载文档
本文2024-09-23 04:15:38发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164162.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章