2013-07-22 31 views
3

我剛剛開始用C#編寫代碼,並且一直在嘗試創建GUI應用程序。我做了一個菜單條,併爲其中一個菜單項編寫了一些代碼。點擊該菜單項的方法自動命名爲「openToolStripMenuItem_Click」。重命名Windows Forms應用程序中的控制方法

在屬性中,我決定將菜單項的名稱從「打開」更改爲「保存」,但方法名稱保持不變,這非常令人惱火。如何在重命名控件時自動調整方法名稱?

+2

最簡單的方法是在不使用整個單詞匹配的情況下,從'openToolStripMenuItem'查找並替換到'saveToolStripMenuItem'。 –

+0

好的。我真的希望方法名稱能夠自動調整,因爲所有生成的代碼都使用方法等的控件名稱。我想在未來,我會確保在我嘗試編寫任何代碼之前獲得控件名稱。 – Lanaru

+0

'ControlName_EventName'只是一個約定。程序員沒有義務遵循約定,這就是爲什麼它不會被重命名,但只有在您首次創建事件存根時才進行代碼生成。 –

回答

4

這不是自動完成的。一個好方法是右鍵單擊方法名稱並使用重構+重命名。

相關問題