您的位置:首页 > 其它

flex 控制弹出窗口的移动范围

2013-03-13 16:17 429 查看
<s:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="700" height="620" windowMove="windowMoveHandler(event)"
creationComplete="titlewindow1_creationCompleteHandler(event)" fontSize="12">


protected function windowMoveHandler(event:TitleWindowBoundsEvent):void
{
event.target.x = event.target.x < 0 ? 0 : event.target.x;
event.target.x =(event.target.x + event.target.width > event.target.parent.width) ?
(event.target.parent.width - event.target.width) : event.target.x;
event.target.y = event.target.y < 0 ? 0 : event.target.y;
event.target.y = (event.target.y + event.target.height > event.target.parent.height) ?
event.target.parent.height - event.target.height : event.target.y;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: