您目前已離線,請等候您的網際網路重新連線

巢狀的使用者控制項的 [DesignMode 屬性一律設為 False,在 Visual Studio.NET 或 Visual Studio 2005 中

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:839202
徵狀
當您使用 Microsoft Windows Form Microsoft Visual Studio.NET 或 Microsoft Visual Studio 2005 中時的使用者控制項的 [DesignMode] 屬性可能設定為 False
發生的原因
如果您使用巢狀使用者控制項中的,在另一個使用者控制項,在設計階段或 Microsoft Studio 2005 中 Microsoft Visual Studio.NET 就會發生這個問題。當您執行這項操作時巢狀的使用者控制項的 [DesignMode] 屬性將傳回 False。 如果使用者控制項中包含另一個使用者控制項只根層級的使用者控制項將傳回 True
其他相關資訊

重現這個問題的步驟

  1. 在 Microsoft Visual Studio.NET 或 Microsoft Visual Studio 2005 中,使用 Microsoft Visual Basic.NET 或 Microsoft Visual Basic 2005 來建立 Windows 應用程式專案。依照預設值,會建立名為 Form1 的 Windows Form。
  2. 將兩個新的使用者控制項專案加入至方案。命名使用者控制項專案 UserControl1 和 UserControl2。
  3. UserControl1] 專案中開啟 UserControl1 控制項。將 Label 物件加入至控制項。命名 Label 物件 label1。
  4. 將下列程式碼加入 Load 事件的
    Me.label1.Text = this.DesignMode;
    UserControl1 控制項。
  5. 儲存並建置專案。
  6. 開啟 UserControl2] 控制項,然後將 UserControl1 控制項加入至 UserControl2 控制項。
  7. 儲存並建置專案。
  8. 在 Windows Form] 專案中在 [設計] 檢視中開啟 Form1 表單,然後將 UserControl1 控制項和 UserControl2 控制項加入至 Form1 表單]。
標籤巢狀的 UserControl1 控制項讀取 False,並非巢狀 UserControl1 控制項標籤讀取 為 True
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。

警告:本文為自動翻譯

內容

文章識別碼: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 Edition, Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio .NET 2003 專業版, 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 Professional Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition

  • kbmt kbvs2005swept kbvs2005applies kbprb KB839202 KbMtzh
意見反應
ent.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">