我想制作一个数据网格,它会根据某些条件动态地向它添加列。 现在,我可以添加列,但是我希望新添加的列有使用itemRenderer的按钮。在Flex中动态添加列到datagrid
虽然我无法做到这一点。获得第1行
这个错误描述资源路径位置1067型:为mx.controls的 值隐式强制:按钮无关 类型mx.core:IFactory的。 Demo.mxml/Demo/src line 14 Flex问题
任何人都可以帮忙吗?
这里有一个代码片段:
private function addDataGridColumn(dataField:String):void {
var dgc:DataGridColumn = new DataGridColumn();
dgc.itemRenderer = button1; // Line 1
var cols:Array = dataGrid.columns;
cols.push(dgc);
dataGrid.columns = cols;
}
可以显示button1的声明和初始化吗? –