Flex 弹出层 事件
JScript code:
<mx:XML source="bookscatalog.xml" id="xmlData"/> 先用XML数据源
<mx:Panel width="540">
<mx:VBox>
<comp:Product id="ps" xmlData="{xmlData}"></comp:ProductSlider>
</mx:VBox>
</mx:Panel>
prodcut.mxml:
[Bindable]
public var xmlData:XML;
[Bindable]
public var cartData:ArrayCollection;
private function init():void{
horizontalList.addEventListener(CartEvent.ADD_TO_CART,addToCartHandler);注册一个事件
cartData=new ArrayCollection();
}
private function displayDetails():void{
var popup:View=new View();
popup.book=XML(horizontalList.selectedItem);
PopUpManager.addPopUp(popup,parent.parent,true);
PopUpManager.centerPopUp(popup);
弹出的View里有一个按钮,如何把添加事件执行完在这个CartData得到变化,然后显示在DataGrid里面呢?如果不是弹出的层是可以的.在init()里会有事件监听,弹出的就不行了.
}
private function myScroll(event:ScrollEvent):void{
horizontalList.horizontalScrollPosition=event.position;
}
private function addToCartHandler(evt:CartEvent):void{
Alert.show("productSlider:"+XML(evt.bookObj)); 这句始终没有执行.
ca
相关问答:
是这样的,这个问题可能看起来像询问QTP的,但之前对FLEX开发语言了解的很少,最近有个项目,需要用到
QTP,然后很郁闷的发现,使用QTP SPY选取不到FLEX页面中的任何一个对象,只可以选取WINOBJECT这个对象,
......
最近公司用flex做一个项目,flex的titleWindow(模态对话框)最小化怎么做出来?最好有完整的,能直接运行并看到结果的例子,hello world级别的也行啊?
太棒了!YOU ARE VERY GOOD
呵呵 不错 学习了!
......
我的JAVA端返回的是一个LIST,如果用下面的方法,可以是能在页面加载时,得到服务端返回的数据的,即:
?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx=&qu ......
标题好像没有说清楚,我说一下我想要的效果:
之前在.net中用了Fpspread控件做报表,现在要求将.net代码移植到flex(用了Fluorine),其他的都OK,但是关于报表这部分不知道怎么办了。。。flex做报表看到了两种方法 ......
请问一下flex加载flash的时候有个自带的进度条,,这个进度条可以调用吗?如果可以,,给个例子,,谢谢。
不知道。只知道progressbar.
楼主,你可以继承progressbar,重写相关函数
楼主可以参考 ......