WeifenLuo DockPanelSuite打开一个新的Document失败,Object引用未设置为对象的实例

时间:2015-09-03 09:19:41

标签: c# dockpanel-suite

以下代码中引发了一个非常令人沮丧的错误:

try
            {
                FrmRestrictedWebBrowser frmRWB2 = new FrmRestrictedWebBrowser();
                    frmRWB2.Show(dockPanel, DockState.Document);
                frmRWB2.ShowSrcUrl(eur.LinkUrl);

            }
            catch (Exception ex)
            {
                string err = ex.Message;
                throw;
            }

错误:堆栈跟踪

  

在   WeifenLuo.WinFormsUI.Docking.DockPanel.FocusManagerImpl.SuspendFocusTracking()   在WeifenLuo.WinFormsUI.Docking.DockPanel.SuspendLayout(布尔值   allWindows)   WeifenLuo.WinFormsUI.Docking.DockContentHandler.Show(DockPanel中   dockPanel,DockState dockState)at   WeifenLuo.WinFormsUI.Docking.DockContent.Show(DockPanel dockPanel,   DockState dockState)在Imogen.frmMain.ProcessUnReported(EUReported   eur)在C:\ Users \ Dave \ Documents \ Visual Studio中   2015 \ Projects \ Imogen \ Imogen \ frmMain.cs:第244行

错误消息:

  

对象引用未设置为对象的实例。

正如您所看到的,我正在创建一个新表单并尝试显示它。 一切都说它一直工作,直到.Show(dockPanel,DockState.Document)Form和dockPanel存在并有句柄,所以我不知道发生了什么。

有什么想法吗?

0 个答案:

没有答案