2010-10-10 70 views
1

我有一個從agw庫建立的auiNotebook。 現在我已經添加了幾頁 現在我必須一次性刪除所有頁面。 請讓我知道如何做到這一點。o如何刪除所有agw.aui.notebook頁面的一次?

還是有這給了我第指數法對所有添加的頁數的清單,讓您可以使用刪除頁的方法刪除

環境每個頁面的方法:Windows,wxPython的

回答

2

這工作。

while(notebook.GetPageCount()): 
     notebook.DeletePage(0) 
+0

volting嗨,感謝您的reply.I曾試圖在此之前,但那隻會刪除第一page.Remaining頁面不是因爲「RemovePage」 removed.I已經使用「刪除頁面」不會刪除實際內容(我指的是例如筆記本頁面中的多行文本) – abhishek 2010-10-10 11:32:05

+0

您的權利無效,因爲每次移除頁面時索引計數都會發生變化。我修復了代碼並進行了測試,現在工作正常。 – volting 2010-10-10 12:08:54

相關問題