局部类继承基类

时间:2018-09-19 02:09:15

标签: vb.net base-class partial-classes

我需要将类初始化文件中的Inherits语句更改为

  

继承FileSystemWatcher

但是我发现这会禁用

  

System.Windows.Forms.Form

我文件中的

引用,并为我提供了关于缺少方法引用的调试错误。初始化文件也不接受

  

继承FileSystemWatcher

声明。

我尝试导入

  

System.Windows.Forms.Form

在初始化文件上,但这不能解决文件中的参考问题。我发现

  

System.Window.Forms.Form

必须在初始化文件的继承语句中。

在我看来,有两个问题:主文件和初始化文件中的基类必须相同,并且初始化文件中必须使用Windows Forms命名空间才能对所使用的方法进行有效引用在文件中。

如何克服这些障碍,以便可以在主类中使用FileSystemWatcher继承语句?

1 个答案:

答案 0 :(得分:-2)

此问题已解决,可以导入相关的名称空间。 jmcilhinney建议它是System.IO命名空间。导入后,便可以使用语句Inherits FileSystemWatcher,这是我需要在使用的方法中引用类的内容。另一个问题是,对基类继承的引用在主类和任何部分类中必须相同,否则Visual Studio将标记一个错误,即基类不相同。