0
我在控制栏中使用了一个数据网格和一个按钮。通过点击按钮,应用程序从基本状态进入编辑状态。 我的问题是我如何使用弹出窗口编辑datagrid选定的记录,而不是改变状态。 请给我任何示例代码,描述如何弹出窗口可以在flex 3应用程序中使用。如何在flex 3中创建和使用弹出窗口?
我在控制栏中使用了一个数据网格和一个按钮。通过点击按钮,应用程序从基本状态进入编辑状态。 我的问题是我如何使用弹出窗口编辑datagrid选定的记录,而不是改变状态。 请给我任何示例代码,描述如何弹出窗口可以在flex 3应用程序中使用。如何在flex 3中创建和使用弹出窗口?
我得到了上述问题的答案。 首先我们要对弹出一个名为MyPopup
而在应用程序中创建自定义组件:
import components.popups.MyPopup;
public var pop:MyPopup;
public function Show_Pop():void
{
pop= PopUpManager.createPopUp(this,MyPopup,true) as MyPopup;
PopUpManager.centerPopUp(pop);
}
调用函数:
<mx:Button click="Show_Pop()" id="btn1" label="show Popup"/>
你特别需要什么?要将基于状态的代码迁移到基于弹出窗口,或者您不知道弹出窗口如何在Flex中工作?在第一种情况下,您应该提供代码(在特定应用程序中提供抽象迁移建议非常困难)。对于第二种情况,最好的解决方案是RTFM。请编辑你的问题,给我们一个想法如何帮助你:) – Constantiner
@Constantiner我还没有任何关于如何使用弹出窗口的想法。你能介绍一下RTFM吗? –
好的。 [本文档](http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/managers/PopUpManager.html)将帮助你:) – Constantiner