Цикл VB.NET через конкретных детей MDI - PullRequest
2 голосов
/ 23 декабря 2011

Мое приложение создает детей MDI программно. У меня frmBrowser как MDI Child, я создаю несколько экземпляров. В MDIParent есть несколько других детей с MDI. Как мне циклически проходить только через дочерние MDI frmBrowser?

For Each Child As frmBrowser In frmMain.MdiChildren
    'perform action on child
Next Child

Приведенный выше код выдает ошибку для всех дочерних элементов, которые не относятся к типу frmBrowser.

1 Ответ

3 голосов
/ 23 декабря 2011

Попробуйте это:

For Each Child As frmBrowser In frmMain.MdiChildren.OfType(Of frmBrowser)()
    'perform action on child
Next Child
...