Flex彈出自定義窗體,並且居中

2021-06-21 09:40:15 字數 852 閱讀 7087

大致就是分兩步:

(1)先自定義窗體的布局mxml檔案showhistorystatics 比如:

接著要在主窗體中顯示:

var add_window:showhistorystatics=new showhistorystatics();

add_window.title="停車場統計資訊";

popupmanager.addpopup(add_window,this,true);

popupmanager.centerpopup(add_window);

但是只有以上兩句有些時候在多層視窗裡是不能居中顯示的,原因不明

所以要自己手動設定,讓其劇中,加上如下兩句即可

add_window.x=capabilities.screenresolutionx/2-add_window.width/2; 

add_window.y=capabilities.screenresolutiony/2-add_window.height/2;

其中

capabilities.screenresolutionx 

capabilities.screenresolutiony

分別是獲取當前螢幕的寬高

獲取當前窗體的寬高為

add_window.width/2; 

add_window.height/2;

或者直接是

this.height;

this.width;

彈出自定義視窗

1.window物件的open方法 window的open方法用於建立乙個新視窗,語法如下 window.open url,windowname windowfeatures replaceflag url 彈出視窗的url位址 windowname 彈出視窗的名稱,可為空 windowfeatur...

jquery 彈出自定義層(二)

通過登陸驗證,彈出自定義的層。default.aspx前台頁面 後台頁面類中的 無需修改 ajaxpage.aspx頁面類 前台的頁面上的html 無需修改 using system using system.data using system.configuration using system....

c 彈出自定義對話方塊

project add windows form 起名叫 form2 在form2 中 加兩個button private void okbutton click object sender,eventargs e private void cancelbutton click object sen...