国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Flex > 正文

Flex控制彈出窗口拖動范圍示例代碼

2024-09-08 18:17:26
字體:
來源:轉載
供稿:網友
最近做項目的時候用到了TilteWindow形式的彈出窗口,發現有時候一不小心將窗口拖動到上面就拖不回來了,導致彈出窗口無法關閉,后來發現一個好的解決辦法,在彈出窗口組件初始化的方法里面加上以下代碼即可
復制代碼 代碼如下:

this.addEventListener(TitleWindowBoundsEvent.WINDOW_MOVE,function(event:Event):void{
event.target.x = event.target.x < 0 ? 0 : event.target.x;
if(event.target.x + event.target.width > event.target.parent.width){
if(event.target.parent.width - event.target.width < 0){
event.target.x = 0;
}else{
event.target.x = event.target.parent.width - event.target.width;
}
}
event.target.y = event.target.y < 0 ? 0 : event.target.y;

if(event.target.y + event.target.height > event.target.parent.height ){
if(event.target.parent.height - event.target.height < 0){
event.target.y = 0;
}else{
event.target.y = event.target.parent.height - event.target.height;
}
}
});
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西藏| 伊春市| 吉木乃县| 巫山县| 宿松县| 措勤县| 察雅县| 漳平市| 曲沃县| 滁州市| 象州县| 土默特左旗| 宜都市| 南江县| 宜州市| 泾川县| 游戏| 大名县| 旬邑县| 屯门区| 醴陵市| 清涧县| 柯坪县| 连云港市| 多伦县| 皋兰县| 丰镇市| 平远县| 玛多县| 大埔区| 杂多县| 夏河县| 昌宁县| 龙川县| 南安市| 漳浦县| 简阳市| 巩留县| 庆元县| 兴文县| 若尔盖县|