2013-10-06 69 views
0

我有一個基於用戶點擊的地方繪製多邊形的小應用程序。我爲此構建了一個PictureBox並實現了Paint事件,但現在當我顯示任何MessageBox es時,它們似乎會呈現在我的主窗口後面。MessageBox隱藏在主窗口後面

回答

2

我犯了一個很大的錯誤。當我執行PictureBoxPaint事件時,我撥打Refresh()Refresh()使主窗口的狀態無效,然後導致Refresh()再次被調用並再次使窗口失效等等。由於這個事件循環,我的MessageBox被隱藏起來。

當我從事件中刪除Refresh()來電時,所有事情都再次奏效!