我开发了一个自定义小部件(波斯日历由 gwt 网格上的基本文本框和图像小部件组成,看起来像 smartgwt 日历)并将其放在 CanvasItem 中,因为我想将其添加为 listGrid 的过滤器编辑器:
ListGridField regDateTimeField = new ListGridField("regDateTime", تاریخ و زمان", 120"); regDateTimeField.setFilterEditorType(new PersianCalendarItem());
现在列表网格成功显示它,但是当我点击过滤器按钮时,即使它的值发生变化也没有发生任何事情。
我想我必须重写一些画布项方法来返回内部文本框值,但我不知道我该怎么做???