另類彈窗,coding4Fun外掛程式提供的彈窗

2021-06-05 05:25:48 字數 1216 閱讀 1302

從我的網易部落格移過來的。。

先提供效果圖吧。

這個是coding4fun提供的messageprompt彈窗。還提供了toastprompt:土司彈出框,類似於土司推送通知。

aboutprompt:說明彈出框,特點是彈出框會在螢幕中間,其他的彈出框是在螢幕的上方(其他可以通過margin調整文位置)。

passwordinputprompt:密碼輸入彈出框。

inputprompt:輸入彈出框,用於彈出輸入框輸入其他的資訊。

這些都不討論了。需要的可以到官網文件:

或者到:了解。

今天討論用messageprompt自定義自己的彈窗。彈窗可以帶輸入框等內容。

先新建乙個window phone user control。命名為bodyusercontrol。這個主要是設計彈窗的內容。

新增**:

效果圖為:

在主介面裡面的需要彈窗的onclick事件或者其他裡面新增**:

messageprompt msgprompt = new messageprompt();msgprompt.title = "usercontrol test";

msgprompt.body = new bodyusercontrol();

msgprompt.completed += new eventhandler>(msgprompt_completed);

msgprompt.show();

最重要的來了:怎麼獲取彈窗上的textbox 的內容呢?其實是在那個completed事件可以獲取:

void msgprompt_completed(object sender, popupeventargse)}

C 右下角彈窗不影響主程式的另類實現

今天做乙個右下角彈窗體的功能,要求新窗體不能搶了現有活動窗體的焦點,試驗了網上的幾種方法,效果都不明顯。包括 1 protected override createparams createparams 2 protected override bool showwithoutactivation ...

訊息懸浮彈窗 頂部彈窗

最近寫了乙個訊息彈窗的需求,訊息推送彈窗從頂部滑出,停滯5s,然後消失,使用者可以手動干擾,干擾之後3秒消失。最先想用系統彈窗可以參考 但是寫完之後發現必須要使用者授權才能彈出,而我們的需求是接受通知的開關自己控制,所以不適用,我想到的是獲取decoview的framlayout,然後把自定義的彈窗...

coding建立專案

在本地,使用git 需要建立乙個pom.xml檔案,就可以匯入到工作空間了!在需要專案工作空間裡,依次使用git命令執行 mkdir test 建立資料夾,專案名稱 cd test 切換到工作空間,本地專案空間 git init 初始化專案 echo test readme.md git add r...