当前禁用 Visual 继承

更新:2007 年 11 月

该消息的全文如下:

因为基控件有设备特定的控件,所以当前禁用 Visual 继承。

当基控件或基窗体具有设备特定的控件或组件时,托管项目中可能出现该消息。

可以导致这种状态的情况包括以下几种:

  • 继承窗体的父窗体或继承用户控件的父控件包含设备特定的控件。在这种情况下,无法看到继承窗体或继承用户控件的设计器。

  • 窗体或用户控件包含设备特定的控件,此控件从另一个窗体或用户控件继承。在这种情况下,无法看到继承窗体或继承用户控件的设计器。

  • 项目引用设备特定的程序集,如 Microsoft.WindowsCE.Forms.dll。

  • 项目或项目引用的程序集包括平台调用。如果您能够确定不会在设计时执行平台调用,则通过将 DesktopCompatible(true) 属性放置在父窗体或父用户控件中,可以安全地启用可视继承。

请参见

其他资源

错误信息(设备)

使用 .NET Compact Framework 进行设备编程