flex有没有类似vb的控件数组?
界面上有很多textinput控件,有很多button控件,为便于设定属性和赋值,有没有类似控件数组的东西可以批量得进行操作?
例如: txtCtrl1 ......txtCtrl20,button1......button20这样的
还有如果从后台数据库读入数据后,根据数据的个数自动循环建立控件,这样的方法怎么做?
属性和赋值 可以这样.
设计时,先设定好一个, 然后copy控件,
根据数据的个数自动循环建立控件
也是可以的, 只是页面的布局不太好控制.
for(i){
var a"+i+":Button=new Button();
aa"+i+".label="XX";
//这里也可以对布局进行设置, x=ddd,y=33;
容器.addChild(aa"+i+");
}
楼上,copy方法可行,至于循环指定,个人感觉不好
比如说在设计模式下建立了一些button控件,在代码中自动生成如下:
XML code:
<mx:Button x="256" y="3" label="显示1" color="#000000" fillAlphas="[1.0, 1.0]" fillColors="[#C3DCEF, #5FB6F9]" fontWeight="normal" id="btn1"/>
...
...
共有10个按钮,id从btn1到btn10
然后我建立一个数组
private var arrBtnItem:Array = new Array();
通过什么方法可以把这些btn放到数组里呢?如果可以,那我只要操作这些数组(以索引号代表具体的哪个按钮)就可以操作这些按钮了呀...... <
相关问答:
我想把word另存为xml之后,用vb读取这个xml的内容,请问如何实现?
dim f as integer
dim b() as byte
dim s as string
dim L as long
f=freefile()
open "abc.xml" for binary access read as #f
......
怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o=& ......
现在有个xml文件是<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xm ......
点击按钮后弹出进度条窗口,要在30%的时候停顿1秒 40%停顿2秒,然后走完进度条后提示保存成功!
请问如何写?
进度条用那个VB6自带的progressbar控件,定时用timer
我在本站找了这几个帖,估计够你用
http://topic ......