C# 窗體文件下的 MainForm.cs,MainForm.Designer.cs,MainForm.resx,是什么,干什么


Form.cs和Form.Designer.cs其實是一個類,Visual Studio為了讓我們方便管理,用partial關鍵字把窗體類給拆開了,

Form.Designer.cs存放的是窗體的布局,你的窗體定義了哪些控件,那些控件的名字、屬性等等,都是存放在Form.Designer.cs里面的,
而Form.cs則是用來存放處理方法的,比如你的按鈕點擊事件綁定了Button_Click這個方法,就會出現在Form.cs里,
Form.resx則是用來存放你的窗體資源的,比如你自定義了你的窗體的圖標,這個圖標就會出現在Form.resx里面。

其實在早期版本的Visual Studio里,是沒有Form.Designer.cs的,窗體的設計類和邏輯類全在一個文件里。

那么好處就顯而易見了:便於管理。讓你編程的時候能夠更加直觀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM