解決集合已改變 關閉其它窗口

  ArrayList pages = new ArrayList(xtraTabbedMdiManager.Pages);
            foreach (var item in pages)
            {
                var page = item as XtraMdiTabPage;
                if ( page!= xtraTabbedMdiManager.SelectedPage)
                {
                    page.MdiChild.Close();
                }
            }
XtraMdiTabPage[] pages = new XtraMdiTabPage[xtraTabbedMdiManager.Pages.Count];
            for (int i = 0; i < pages.Length; i++)
            {
                pages[i] = xtraTabbedMdiManager.Pages[i];
            }
            for (int i = 0; i < pages.Length; i++)
            {
                if (pages[i] != xtraTabbedMdiManager.SelectedPage)
                {
                    pages[i].MdiChild.Close();
                }
            }

以上兩種方式
發佈了116 篇原創文章 · 獲贊 7 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章