1
我有一個使用WPF +頁面導航的應用程序。應用程序和流程工作正常,而不是一個問題。但是最近,在做一些測試時,我在代碼中發現了以下行爲。WPF頁面NavigationService - 如何在執行頁面事件之前完全加載UI
我已經使用NavigationServices.Navigate(new Class())
;
當我觸發這個函數時,頁面沒有正確導航,但它甚至在完全加載頁面之前執行某些事件。
例子:
在類的構造函數,並在下一行InitializeComponent();
後,我已經啓用了一個單選按鈕,該單選按鈕活動託運啓用。所以基於此,甚至在用戶界面完全加載到框架之前,邏輯纔會被執行。
我的問題:如何在一段時間內停止所有事件並確保UI完全加載,然後事件啓動。
的行爲已更改,但是仍然出現黑屏,而該事件exectued然後UI是可見的任何方法來照顧這個問題? – aioracle