当前禁用 Visual 继承
更新:2007 年 11 月
该消息的全文如下:
因为基控件有设备特定的控件,所以当前禁用 Visual 继承。
当基控件或基窗体具有设备特定的控件或组件时,托管项目中可能出现该消息。
可以导致这种状态的情况包括以下几种:
继承窗体的父窗体或继承用户控件的父控件包含设备特定的控件。在这种情况下,无法看到继承窗体或继承用户控件的设计器。
窗体或用户控件包含设备特定的控件,此控件从另一个窗体或用户控件继承。在这种情况下,无法看到继承窗体或继承用户控件的设计器。
项目引用设备特定的程序集,如 Microsoft.WindowsCE.Forms.dll。
项目或项目引用的程序集包括平台调用。如果您能够确定不会在设计时执行平台调用,则通过将 DesktopCompatible(true) 属性放置在父窗体或父用户控件中,可以安全地启用可视继承。