我可以在Visual Studio中创建一个位于.Designer.cs文件旁边的文件吗?
在Visual Studio中,在解决方案中创建新的Windows窗体时会创建两个文件(例如,如果您创建了MyForm.cs,则还会创建MyForm.Designer.cs和MyForm.resx)。 这两个后两个文件在解决方案资源管理器中显示为子树。
有没有办法将文件添加到Windows Form类的子树或组?
在编辑模式下打开.csproj,查找您想要在另一个文件下的文件,并添加DependentUpon元素,如下所示:
AlertDialog.xaml
您需要直接编辑csproj。 有一个DependentUpon标记,您必须将其添加为要放在MyForm.cs下的文件的子标记。
例:
MyForm.cs
是的,但这有点麻烦 – 基本上你需要手动编辑项目文件。
以下是Marc Gravell与我合作的一个项目示例:
DataProducerExt.cs DataProducerExt.cs DataProducerExt.cs DataProducerExt.cs DataProducerExt.cs
请注意每个依赖项中的“DependentUpon”元素。 这在VS中适当显示,DataProducerExt.cs作为父项。
- 反映类型的错误 – XML序列化问题
- Task.Factory.StartNew或Parallel.ForEach用于许多长时间运行的任务?
- `PrintQueue.AddJob`没有完成
- 缺少对AsyncCtpLibrary.dll的引用
- 如何将System.Type解析为System.Data.DbType?
- 与C#数组的协方差和逆差
- 尝试使用MySQL Entity Framework 6运行控制台应用程序时出现ConfigurationErrorException
- .NET MVC自定义日期validation器
- 使用GC.Collect()是否正确; GC.WaitForPendingFinalizers();?