簡體   English   中英

如何在C#中將Designer.cs包含到主類中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM