0
A
回答
3
您可以顯式調用Activate(),例如在登錄對話框的Load事件處理程序中。
或者,您可以通過調用ShowDialog()方法而不是Show()來模式地顯示對話框,這會導致它被聚焦。
我懷疑發生了什麼,雖然是你擁有的窗口已完全激活之前顯示的對話框,並且主要形式是偷回焦點。也許你試圖在主窗體的構造函數或Load事件處理函數中顯示登錄對話框?如果是這種情況,最好在修改引導加載程序(Program.cs)以顯示主窗體之前顯示登錄對話框。
(正如已經建議,如果你想有一個更好的建議職位的代碼。)
+1
與ShowDialog一起使用登錄表單。 – scottm 2009-11-24 18:09:43
相關問題
- 1. Windows C#窗體:關注文本框
- 2. 沒有控制盒的Windows窗體對話框圖標
- 3. Windows窗體中的條件對話框
- 4. Windows窗體中的提示對話框
- 5. 關閉對話框和啓動對話框的窗體
- 6. Windows窗體:ShowDialog - 對話框不顯示
- 7. Windows窗體運行帶有對話框(窗體)的新線程並且主線程擁有對話框
- 8. 關閉對話框窗體關閉父窗體
- 9. jqgrid - 關閉窗體對話框
- 10. 定製的MessageBox(對話框)Windows窗體C#
- 11. C#Windows窗體:打開文件對話框奇怪的問題
- 12. 對話框沒有關閉
- 13. 使用Windows窗體實現模型/對話框窗體?
- 14. 帶有大字體的Windows對話框
- 15. .net c sharp windows窗體應用程序對話框
- 16. 在Windows窗體中創建編輯對話框C#
- 17. 刷新對話框關閉時窗體上的問題
- 18. 爲什麼windows窗體沒有關閉
- 19. Windows上的「正確」對話框/用戶界面字體
- 20. MFC對話框和窗體
- 21. 如何關注Windows-CE中的窗體?
- 22. Windows窗體 - 沒有C#源代碼?
- 23. ASP.Net Web窗體的最佳對話框窗口
- 24. 對話窗口中的對話框 - 父對話框關閉子對話框
- 25. 保存沒有對話框窗口
- 26. Windows上的emacsclient對話框
- 27. 有關定時器的C++對話框
- 28. 沒有主窗體的Winforms應用程序 - 對話框頂部沒有顯示
- 29. 範圍沒有從窗體裏面對話角材料
- 30. Windows窗體控件最終沒有顯示在屏幕上
您可以發佈您的代碼,您正在使用,以顯示登錄表單? – TLiebe 2009-11-24 18:07:07