apache-flex - Flex DataGridColumn id 丢失?

标签 apache-flex actionscript-3

我正在 AS3 中动态创建一个数据网格。在 MXML 中,这样写是有效的:

mx:DataGridColumn dataField="abc" id="testColumn"

但是在AS3中,我无法使用属性“id”,因为找不到它。有什么想法吗?

var dgc : DataGridColumn = new DataGridColumn();
dgc.id = "testColumn"; (NOT WORKING)

谢谢, 马丁

最佳答案

id不是一个真正的属性,而只是mxml中定义变量名的一种方式。因此,在您的情况下,ID 是“dgc”。

顺便问一下,你想实现什么目标?

关于apache-flex - Flex DataGridColumn id 丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1595004/

相关文章:

apache-flex - 弹性 : Programmatic equivalent of tag-based event handlers?

apache-flex - Flex ModuleLoader 组件导致内存泄漏。如何正确卸载模块?

java - ActionScript 3 中的按位运算与 Java 的比较

actionscript-3 - Flex 4-嵌入多个MP3

actionscript-3 - 如何为 Flex Mobile 中的某些 View 启用方向更改?

flash - Adobe Flash iOS 打包程序在打包大型项目时抛出 java.lang.OutOfMemoryError

apache-flex - 在 Flex/AS3 中使用 HTTPService 在 POST 上取得进展

javascript - 以对象作为键(不是字符串而是唯一对象)的关联映射的 javascript 方法是什么?

flash - 如何以编程方式确定哪个 URLLoader 失败?

javascript - 网页在除 ps3 以外的所有浏览器上都可以正常工作。在 Ps3 浏览器上,页面不会向下滚动