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

首頁 > 開發 > Flex > 正文

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

2024-09-08 18:16:58
字體:
來源:轉載
供稿:網友
最近做項目的時候用到了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;
}
}
});

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孟州市| 永春县| 措勤县| 思茅市| 静海县| 新余市| 漯河市| 宁蒗| 宝清县| 溧水县| 根河市| 中超| 乐山市| 长治县| 文山县| 甘泉县| 平阴县| 保定市| 云南省| 乐亭县| 茂名市| 界首市| 长丰县| 高密市| 平谷区| 互助| 贵德县| 长葛市| 离岛区| 海原县| 田东县| 奉化市| 闻喜县| 太原市| 惠州市| 普兰店市| 舒兰市| 云安县| 锦屏县| 团风县| 璧山县|