想将渲染器写在AS中,AS中的类要继承DataGridItemRenderer,具体实现如上图,在AS中要构建checkBox,因为DataGridItemRenderer类中没有createChildren()这个方法,所以不知道怎么构建。希望Flex达人帮忙!
在DataGrid里将最后一列渲染为CheckBox,渲染器要写在ActionScript中
答案:1 悬赏:0 手机版
解决时间 2021-08-11 16:04
- 提问者网友:十年饮冰
- 2021-08-11 02:00
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-08-11 02:58
1.首先DataGrid的每一列都是一个对象,DataGridColumn,2..每个DataGridColumn对象有一个itemRender,3.每个itemRender都是接口类型,接口为IFactory4.实现一个自己的IFactory类,然后在newInstance方法中写自己的组件5,第四步中自己实现的组件,即可在DataGrid中展示,你这里就可以写3个checkbox
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯