2011-11-27 117 views
2

我有一個主頁面,只有當用戶在WPF的登錄頁面提供正確的憑據時才需要啓用。WPF登錄頁面

在用戶啓動應用程序時需要詳細說明,它應該顯示登錄窗口前面的窗口和主窗口(它應該被禁用)。僅當用戶使用正確的憑證登錄時才應啓用主窗口。

在此先感謝

回答

0

您可以在主窗口的「加載」事件中以對話框的形式打開登錄窗口。

Dim Obj_Wnd_Login As New <your login window> 

Obj_Wnd_Login.ShowDialog() 
+0

Thanx for the response makwana。 – user1067798

+0

但是就像windows窗體一樣,WPF沒有ShowDialog的重寫方法(childform.ShowDialog(masterform))。那麼有沒有其他選擇? – user1067798

+0

默認情況下,WPF窗口控件具有此功能。聲明WPF窗口的對象,您想要打開爲「Dim Obj_Wnd_Login As New <您的登錄窗口>」。然後調用函數爲「Obj_Wnd_Login.ShowDialog()」顯示對話框,打開一個窗口並僅返回新打開的窗口關閉。 –