第一步 声明showPreview事件
<fx:Metadata>
[Event(name="showPreview", type="flash.events.Event")]
</fx:Metadata>
第二步 注册showPreview事件
<fx:Script>
<![CDATA[
protected function preview_clickHandler(event:MouseEvent):void
{
var eventObject:Event = new Event("showPreview");
dispatchEvent(eventObject);
}
]]>
</fx:Script>
第三步 将按钮与showPreview事件绑定
<s:Button id="preview"
label="Preview"
click="preview_clickHandler(event)"/>
第四步:在主页面中调用showPreview事件
<components:Choose id="chooseEmployee"
x="30" y="50" width="566" height="341"
employee="{employeeData}"
showPreview="chooseEmployee_showPreviewHandler(event)"/>