2
我有一個主頁面,只有當用戶在WPF的登錄頁面提供正確的憑據時才需要啓用。WPF登錄頁面
在用戶啓動應用程序時需要詳細說明,它應該顯示登錄窗口前面的窗口和主窗口(它應該被禁用)。僅當用戶使用正確的憑證登錄時才應啓用主窗口。
在此先感謝
我有一個主頁面,只有當用戶在WPF的登錄頁面提供正確的憑據時才需要啓用。WPF登錄頁面
在用戶啓動應用程序時需要詳細說明,它應該顯示登錄窗口前面的窗口和主窗口(它應該被禁用)。僅當用戶使用正確的憑證登錄時才應啓用主窗口。
在此先感謝
您可以在主窗口的「加載」事件中以對話框的形式打開登錄窗口。
Dim Obj_Wnd_Login As New <your login window>
Obj_Wnd_Login.ShowDialog()
Thanx for the response makwana。 – user1067798
但是就像windows窗體一樣,WPF沒有ShowDialog的重寫方法(childform.ShowDialog(masterform))。那麼有沒有其他選擇? – user1067798
默認情況下,WPF窗口控件具有此功能。聲明WPF窗口的對象,您想要打開爲「Dim Obj_Wnd_Login As New <您的登錄窗口>」。然後調用函數爲「Obj_Wnd_Login.ShowDialog()」顯示對話框,打開一個窗口並僅返回新打開的窗口關閉。 –