C#项目解决方案管理器中将*.Designer.cs文件放到*.cs文件下
? 寫C#項目時,會復用到以前項目中的.cs文件;在解決方案管理器中手動添加窗口文件后,*.Designer.cs文件和*.resx文件不會在.cs文件下。
? 原項目中Form1的設計器文件和資源文件在Form1.cs文件下;當復制到新項目后,三個文件在同一級,在新項目中使用窗口設計器打開Form1,也顯示不出原來的界面。
? ? ? ??
? 為了讓設計器能夠正常使用,只有將*.Designer.cs文件和*.resx文件放到.cs文件下;具體做法如下:
1. 找到NewWinformTest項目的項目文件NewWinformTest.csproj,使用文本編輯器打開
2.找到Form1.Designer.cs文件和Form1*.resx文件的節點
3. 增加節點的DependentUpon屬性,屬性值上層文件的文件名
?<DependentUpon>Form1.cs</DependentUpon>
4.保存后重新打開項目*.Designer.cs文件和*.resx文件就在.cs文件下了!!
不光是窗口文件,其他所有的文件都能使用這種方式添加文件結構,讓文件之間內容的關系通過結構體現出來,可以讓代碼結構顯示更加清晰
注意:.csproj文件是項目文件,修改前最好備份,如果修改后xml文件格式不正確項目都打不開
自己不懂經常上網搜索,希望現在個人的一些小總結能夠幫助到大家
總結
以上是生活随笔為你收集整理的C#项目解决方案管理器中将*.Designer.cs文件放到*.cs文件下的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CardsMobile携手华为安全检测,
- 下一篇: 01- 机器学习经典流程 (中国人寿保费