0
我有一個奇怪的問題。C#,fontdialog不顯示在Windows XP
我正在開發一個應用程序,用戶可以通過點擊一個按鈕從一個fontdialog中選擇一種字體。
問題是在win XP上運行時,fontdialog沒有顯示出來。如果我按ALT鍵顯示(在我點擊字體按鈕後)。
我搜索了一個解決方案的網絡,發現一個人有類似的問題,他的快速解決方案是編程式按ALT。當然,如何在fontdialog.ShowDialog()期間/之後按ALT?它不是很乾淨,想過。
感謝您的任何建議。
切赫
請出示顯示的對話框字體 – CharlesB
評論表單的Paint事件或重寫的OnPaint並再試一次的代碼。 –
沒有什麼特別的代碼,它在vista和W7上完美工作: – Petr