程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# 窗體文件下的 MainForm.cs,MainForm.Designer.cs,MainForm.resx,是什麼,干什麼,

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

編輯:C#入門知識

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的,窗體的設計類和邏輯類全在一個文件裡。

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved