這應該是一個非常基本的設計問題,但由於某些原因,它似乎並沒有做到有據可查(可能是由於它的簡單?)。之間的導航屏幕在WPF
如果我建設WPF是布里格了不同的CRM的任務,我想屏幕之間進行導航儀表板應用程序,這是做到這一點的最好辦法,還是有更好的辦法?
所以,比如我有登錄屏幕 - >主菜單屏幕 - >屏幕的不同公用事業
var orderManagerWindow = new MyXamlView();
var loginWindow = Application.Current.MainWindow;
orderManagerWindow.Left = loginWindow.Left;
orderManagerWindow.Top = loginWindow.Top;
Application.Current.MainWindow = orderManagerWindow;
orderManagerWindow.Show();
loginWindow.Close();
我真的很感激幫助和建議之一!
不''NavigationWindow''進行比對換一個不同的窗口更好?有一個更快/更平滑的過渡? 此外,這是否意味着現有的Windows需要轉換到網頁?謝謝! – 2010-03-26 13:48:39
我不認爲在性能上有顯着差異,但單個窗口的用戶體驗可能會更好。如果你這樣做,是的,你將不得不將Windows轉換爲Pages或UserControls – 2010-03-26 14:14:00
太好了,去吧,非常感謝! – 2010-03-26 15:02:37