gpt4 book ai didi

visual-studio - WinForm 部分类

转载 作者:行者123 更新时间:2023-12-03 22:30:52 25 4
gpt4 key购买 nike

我有一个 WinForm 项目,其中包含一个名为 MainUI 的表单。您可以看到自动生成的分部类显示为 MainUI.cs 下的节点。 .有没有办法“移动”我自己创​​建的部分类MainUI.Other.csMainUI.cs以便它显示为另一个节点?

alt text

最佳答案

在 Visual Studio 中关闭解决方案,然后在文本编辑器中打开 .csproj 文件。找到 MainUI.Other.cs,并添加以下 XML 元素:

<Compile Include="MainUI.Other.cs">
<SubType>Form</SubType>
<DependentUpon>MainUI.cs</DependentUpon> <!-- this is the magic incantation -->
</Compile>

在 Visual Studio 中重新打开解决方案并享受子结节的好处。

也就是说,您可能需要重新考虑这是否是一个好主意。 .designer.cs 文件显示为子节点的原因是您通常不需要或不想打开它,因为它包含您通常会通过设计器查看或编辑的生成代码。而部分类文件将包含您想要编辑和查看的代码;如果该文件在解决方案资源管理器中不容易看到,则维护程序员可能会感到困惑。但是,只有您才能知道什么适合您的项目——只是需要牢记!

关于visual-studio - WinForm 部分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2485851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com