我正在爲使用Windows Phone 8的MVVM模型製作應用程序,並希望當我的PopUp Isopen設置爲true時調用動作。我已經看到了WPF,你可以通過style.Triggers來做到這一點,但顯然Silverlight不支持這一點。當我將PopUp IsOpen設置爲true時,是否有辦法啓動一個Action或Event?當PopUp IsOpen設置爲true時啓動的動作
1
A
回答
1
你可以在彈出窗口中創建一個後臺任務來執行一些代碼,並且可以在代碼運行後退出,這是你的願望嗎?或者使用加載的事件?
0
簡單的數據綁定bool
屬性的Popup.IsOpen
屬性:
<Popup IsOpen="{Binding IsPopupOpen}" ... />
當Popup
控制被打開,程序執行會去屬性setter。你可以在那裏做你喜歡的事情。
public bool IsPopupOpen
{
get { return isPopupOpen; }
set
{
isPopupOpen = value;
NotifyPropertyChanged("IsPopupOpen");
if (isPopupOpen)
{
// Do something in response to the opened popup here
}
}
}
相關問題
- 1. 當Popup的IsOpen屬性設置爲True時開始StoryBoard
- 2. 動畫啓動後設置AutoReverse true/false
- 3. 如何在wpf彈出窗口中將IsOpen屬性設置爲True?
- 4. 當Modal和Popup設置爲True時,MS Access窗體調整大小
- 5. 當property = true時設置ListviewItem爲
- 6. C#設置形式2作爲啓動
- 7. 每當電腦自動重新啓動時PhpStorm重置設置
- 8. 將當前活動設置爲啓動活動
- 9. dropzone.js沒有啓動,甚至與autoProcessQueue設置爲true
- 10. 當AutoGenerateColumns =「true」時動態設置gridview列的寬度
- 11. 設置ajax的動態高度Modal Popup
- 12. 將按鈕設置爲在當前活動時啓用
- 13. 重新啓動時將事件庫調度標誌設置爲true
- 14. 當ShowCaption設置爲True時,爲什麼TToolBar會自動計算按鈕寬度?
- 15. 當設備重新啓動時自動啓動MIDlet?
- 16. 當MultiColumn設置爲true時,如何使我的checkedlistbox垂直滾動?
- 17. 啓動POPUP已完成
- 18. 當tomcat啓動時自動啓動Servlet ...?
- 19. Primefaces日曆在不同的標籤不工作時動態設置爲true
- 20. 將動畫設置爲僅在啓動時發生?
- 21. Bindservice要求啓用設置爲true
- 22. 設置draggable = true時爲什麼不能拖動路線?
- 23. C#安裝服務並設置爲在啓動時自動啓動
- 24. 在啓動時設置DataGridViewComboBoxColumn的DropDownStyle?
- 25. Android Proguard:是否minifyEnabled true會自動將混淆設置爲true?
- 26. h:當p:dialog的模態屬性設置爲true時,selectOneMenu始終啓用。 IE6
- 27. 當活動launchMode爲singleInstance時,moveTaskToBack(true)不起作用
- 28. 當ViewingMode設置爲滾動時調整FlowDocumentReader的滾動增量?
- 29. Android4OpenCV:啓動時的設置分辨率
- 30. 啓動設置iphone5
使用加載的事件助手。我結束了設置事件觸發器t加載 – JonasN89