我有一个带有复选框的树,其中 dataprovider 作为 xmlList。现在我需要在不点击项目的情况下通过从外部搜索来获取列表项的项目渲染器。
protected function btnSearch_clickHandler():void
{
var searchString:String = txtInputSearch.text;
if(searchString != "")
{
StyleItemsArray.removeAll();
var conaintList:XMLList = (treeSource.node.(@label.search(searchString) > -1) as XMLList);
for each(var xmlItem:XML in conaintList)
{
// trigger the checkbox click event here
}
}
}
抱歉延迟:我尝试了给出的解决方案,但似乎数据组在 Flex 4 中使用,但我仍在 flex 3 版本中。我尝试了其他几种方式(例如 itemToItemRenderer())但没有运气。有人可以帮我吗?