Windows Phone 7 自定義彈出視窗

2021-06-19 04:34:38 字數 687 閱讀 4611

windows phone內建的messagebox彈出視窗侷限性太大,不能滿足各種個性化的彈出視窗的需求,即使使用第三方的控制項庫也會有一些侷限性,又或者封裝的東西太多了,那麼這時候就需要自己去根據自己的需求去自定義乙個彈出視窗了。

大概的原理就是使用popup控制項來實現彈出窗的效果,popup控制項可以把包含在其中的控制項顯示在最外面,從而可以把當前頁面的控制項都給蓋住了,再加點半透明的效果,若隱若現的,乙個彈窗就出來了。好吧,下面來看一下demo。

先看一下demo的結構。

generic.xaml

using system.windows;

using system.windows.controls;

using system.windows.shapes;

using system.windows.controls.primitives;

using microsoft.phone.controls;

namespace messagecontrol

public mymessage mymessage = new mymessage ;……}

}mainpage.xaml.cs

單擊事件

using microsoft.phone.controls;

using messagecontrol;

public mainpage()

自學Windows Phone 7隨筆

移動開發是趨勢,作為程式設計師應該不斷學習,我現在開始自學windows phone 7移動開發。其他的不多說了直接開始 1 我的開發環境 windows 7 vdisual studio 2010 express for windows phone 安裝windows phone sdk 工具 w...

windows phone7資料整理

wp7資料庫 指導部落格 msdn msdn 應用發布流程 客戶端框架 caliburn sourcecode caliburn learning blog nroute sourcecode nroute learning blog 環境配置 1.安裝 visual studio 2010 sp1...

Windows Phone 7 開發環境搭建

本文通過step by step的模式講述如何從0開始搭建window phone 7開發環境,如果開發簡單的windows phone 7程式。只是一篇介紹性的文章,但是邁進windows phone 7開發之路其實就那麼簡單,一起來開發windows phone 7吧。目前windows pho...