是否存在Flex視圖組件,您可以將它傳遞給自定義對象,使其具有可以反射並使用flex組件生成基本UI視圖的所有公共字段/屬性。使用反射將Flex視圖組件綁定到通用對象
是否可以使用類似Spark DataGrid的東西,並且垂直放置一個項目。
這將只需要支持:原語的
- 的TextField視圖(字符串,數字,布爾值)
- 爲對象子圖(遞歸反映子對象)
- 列表組件,以查看陣列/字典
例如,如果你有過這樣的對象:
public class CustomerData {
public var customerName:String;
public var addresses:Vector.<Address>;
}
public class Address {
public var street:String;
public var houseNumber:Number;
public var zipcode : String;
}
我真的不明白你問什麼。你是否想要一些基於你發送的任意對象在運行時動態生成你的UI的東西? – JeffryHouser
我想要一個快速和骯髒的方式來做一個對象「toString()」,但它將映射到Flex用戶界面。 – Dougnukem
但是,toString與用戶界面無關。我想我還是不明白。 – JeffryHouser