如何在Visual Studio 2019中向类图添加单个现有C#类?
解决Visual Studio 2019中多类CS文件的类添加到类图的问题
- 先展开CS文件的嵌套节点:在解决方案资源管理器里找到包含多个类的.cs文件,点击文件左侧的展开箭头,就能看到文件内的所有独立类。直接拖拽这个展开后的单个类到类图上,就能正常添加,不会出现禁止光标。
- 通过类图右键菜单添加:如果拖放操作还是有问题,右键点击类图空白区域,选择添加 → 类,在弹出的对话框里定位到目标类所在的项目,展开后选中要添加的类,点击确定即可完成添加。
- 手动编辑.cd文件的情况:只有上述方法都无效时,才需要手动编辑。找到类图对应的.cd文件,用文本编辑器打开,在
<Elements>节点下添加对应类的配置代码,示例如下:
注意要确保<Class Id="自定义唯一ID" Name="目标类名" FullName="完整命名空间.目标类名"> <Position X="100" Y="100" Width="150" Height="100" /> </Class>FullName和类的实际完全限定名一致,保存文件后回到Visual Studio重新加载类图即可生效。
内容的提问来源于stack exchange,提问作者AstaDev
相关产品推荐
相关产品推荐

