c# - 如何创建一个将属于解决方案资源管理器中某个类的类?

标签 c# class solution-explorer

首先我创建了一个名为 Bootstrap.cs 的类文件,然后我创建了另一个名为 Bootstrap.Designer.cs 的类文件,很棒的部分是 Bootstrap.Designer .cs 成为第一类。

Bootstrap.Designer.cs

所以我决定创建另一个名为 Bootstrap.Sample.cs

的类

enter image description here

但这里的问题是第三类没有成为第一类。

有没有像*.Designer.cs这样的类命名列表允许放在first class下面?

最佳答案

您可以使用适用于 Visual Studio 的 VSCommands 插件来执行此操作。只需突出显示这两个文件,在解决方案资源管理器中右键单击,然后选择组。

如果您想手动执行此操作,可以在解决方案资源管理器中右键单击您的项目文件,选择“卸载项目”。然后您可以右键单击并编辑该项目,这样您就可以看到底层的 XML。你在找

<Compile Include="yourfilename.cs" />

您需要更改为

<Compile Include="yourfilename.cs">
   <DependentUpon>parentFile.cs</DependentUpon>
</Compile>

这在 How to group partial class files in Solution Explorer VS2010 中有描述

关于c# - 如何创建一个将属于解决方案资源管理器中某个类的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27006475/

相关文章:

c# - 用 C# 创建 Form2 并对其进行编辑

visual-studio-2015 - 带有虚拟子文件夹的 VS 2015 SSIS 项目

c# - Dapper 中多重映射的正确使用

c# - 使用类或函数

c++ - VS 2015 解决方案资源管理器文件图标

C++ 关于默认构造函数的问题

arrays - 带有枚举的 Swift 类数组

c# - 通过枚举或关系表定义数据状态

c# - XAML 布局 ItemsControl

c# - Oracle 客户端似乎正在为每一行传输所有 4000 个 varchar 字符