2010-03-09 77 views

回答

2

我不知道,但是这可能工作:

manager.DetachPane(pane) 
pane.Destroy() 
manager.Update() 
+0

差不多:P 我已经发现了DestroyOnClose标志,所以当我们隐藏的窗格,它摧毁。 – 2010-03-10 21:05:09

+0

“窗格”必须是PaneInfo,但是是Window派生的类。否则,Destroy()将不起作用。 – 2010-04-07 13:53:40

0

我所看到的,由于陈旧留在AuiManager(删除)面板段错误;我清除他们以下几点:

nbpanes = manager.GetAllPanes() 
for pane in nbpanes: 
    pane.DestroyOnClose() 
    manager.ClosePane(pane) 

nbpanes是PaneInfo对象的列表