2012-05-06 47 views
0

我想在我的Windows Phone應用中使用自定義MessageBox,與Bing應用識別歌曲時使用的類似。有沒有辦法將自定義內容組件添加到MessageBox中,或者是否需要創建自己的彈出式窗口來複制系統樣式?自定義Windows Phone消息框/彈出框

我知道有庫(和StackOverflow問題),允許開發人員自定義按鈕 - 我正在尋找更多的定製比。

回答

-1

看看this。 它基本上包括一個自定義的控制稱爲NotificationBox

+0

不是真的。我之前發現了一個,但它似乎只允許按鈕上的自定義文本,這不是我所需要的。 – derekerdmann

1

我建議你應該使用CustomMessageBox(這是wptoolkit的一部分)。我創建了一個消息框,其中包含用戶從列表中選擇一個項目的列表框。將內容屬性更改爲想要在消息框內顯示的任何內容。 嘗試類似這樣:

ListBox _list = new ListBox(); 
_list.ItemSource = MySource; 
_list.ItemTemplate = MyTemplate; 

CustomMessageBox custom = new CustomMessageBox() { Message = "Your message", Content = _list }; 
custom.Show()