如何解决为什么 Visual Studio 在设计视图中打开派生的 DataTable 类?
我定义了一个派生 System.Data.DataTable 的新类。我想这样做是为了将一些附加属性附加到这种表中。我的类看起来像下面这样(我用整数替换了我公司可识别的类型)。
public class DerivedTable : DataTable
{
public int ArbitraryProperty1 { get; }
public int ArbitraryProperty2 { get; }
public DerivedTable(int p1,int p2)
{
ArbitraryProperty1 = p1;
ArbitraryProperty2 = p2;
}
}
这编译得很好,但是当我打开包含该类的文件时,系统会提示我以下而不是普通的文本编辑器视图:
默认情况下,它会在设计器视图中打开。
图标看起来也不同。
我可以点击“切换到代码视图”按钮(用这个蓝色文本看有点难),然后进入代码,但我想知道为什么会发生这种情况以及是否有办法更改这种行为。我使用的是 VS 2017。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。