[英]How to include Designer.cs into main class in C#
當我在Visual Studio中創建一個空項目時,有一個Form1.cs,其中包含子文件Form1.designer.cs和Form1.resx。
當我經常從CodeProject下載一些示例代碼時,Designer.cs並不存在,而Designer1.cs中包含了設計器的代碼。 我試圖使它像這樣,但是當我想查看Form1.cs [Design]選項卡時,我只是收到Visual Studio錯誤。
我怎樣才能做到這一點的設計師代碼在Form1.cs中,而不是在一個單獨的文件?
另外:Visual Studio在項目文件夾中創建我的解決方案文件,在子文件夾中創建項目文件。 在樣本代碼通常所有文件都在同一個目錄。
我該如何實現?
另外:這里是到設計代碼集成到一個樣品Main.cs鏈接Main.cs
只需將代碼從Form1.Designer.cs剪切並粘貼到Form1.cs
Form1.Designer.cs和Form1.cs都實現類Form1。 他們使用關鍵字partial
將聲明分成兩個文件。 原因是將設計人員生成的代碼與您手動編寫的代碼分開。
添加新的課程項目並命名
<<Class Name>Class Name>.designer.cs
當您在窗體中包含控件時,不能包含Visual Studio生成的Designer類。
如果您下載了沒有designer.cs的內容,則該表格必須未使用。
附加一。 它是VS Creates的目錄結構,因此您可以將項目文件或解決方案文件移動到您想要的任何位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.