你目前正处于脱机状态,正在等待 Internet 重新连接

嵌套的用户控件的 DesignMode 属性总是被设置为 False,在 Visual Studio.net 中或在 Visual Studio 2005 中

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 839202
症状
当您使用 Microsoft Windows 窗体 Microsoft Visual Studio.net 中或在 Microsoft Visual Studio 2005 中时,可能将 DesignMode 用户控件的属性设置为 False
原因
如果嵌套在另一个用户控件内的用户控件,在设计时或 Microsoft Studio 2005 Microsoft Visual Studio.NET 中会出现此行为。执行此操作时 DesignMode 嵌套的用户控件的属性将返回 False。 如果一个用户控件中包含另一个用户控件只在根级别的用户控件将返回 True
更多信息

重现行为的步骤

  1. 在 Visual Studio.net 中 Microsoft 或 Microsoft Visual Studio 2005 中,使用 Microsoft Visual Basic.net 或 $ Microsoft Visual Basic 2005 来创建 Windows 应用程序项目。默认状态下,创建名为 Form1 的 Windows 窗体。
  2. 将两个新的用户控件项目添加到解决方案中。命名 UserControl 项目 UserControl1 和 UserControl2。
  3. UserControl1 项目中打开 UserControl1 控件。将 Label 对象添加到控件。名称 标签 对象标签 1。
  4. 将下面的代码添加到 Load 事件的
    Me.label1.Text = this.DesignMode;
    UserControl1 控件。
  5. 保存,然后生成该项目。
  6. 打开 UserControl2 控件,然后将 UserControl1 控件添加到 UserControl2 控件。
  7. 保存,然后生成该项目。
  8. 在 Windows 窗体项目中在设计视图中打开 Form1 窗体,然后将 UserControl1 控件和 UserControl2 控件添加到 Form1 窗体。
嵌套 UserControl1 控件的标签读取 False,并在非嵌套 UserControl1 控件的标签读取 True
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:839202 - 上次审阅时间:11/27/2007 03:42:49 - 修订版本: 4.6

Microsoft Common Language Runtime (included with the .NET Framework) 1.0, Microsoft Visual Studio 2005 Professional, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2002 专业版, Microsoft Visual Studio .NET 2002 企业级结构设计版, Microsoft Visual Studio .NET 2002 企业级开发版, Microsoft Visual Studio .NET 2002 Academic Edition

  • kbmt kbvs2005swept kbvs2005applies kbprb KB839202 KbMtzh
反馈