Einzelnen Beitrag anzeigen

Yakumo500

Registriert seit: 15. Nov 2008
Ort: Darmstadt
106 Beiträge
 
#1

MDIChildren sortiert nach Erstellung?

  Alt 28. Nov 2009, 13:25
Hallo,

Ich habe mir eine Anwendung mit MDIChildren geschrieben. Zusätzlich befindet sich ein TabControl auf meiner Form, die die einzelnen Childs aufruft. Die Childs besitzen eine Variable, die den TabIndex enthält. Wenn ich jetzt aber ein Child schließe muss die Variable TabIndex der anderen Children angepasst werden. Gut da dachte ich mir bau in OnClose eine Schleife ein, die alle Children, die nach dem geschlossenen Child erstellt wurden, durchgeht und die Varable um 1 verringert. Das Problem ist das die Einträge der Eigenschaft MainForm.MDIChildren[i] ja nicht nach der Erstellung geordnet sind sondern nach der Aktivierung der Children. Hat jmd eine Idee wie ich das lösen könnte ohne eine eigene Liste anlegen zu müssen, die die Children verwaltet?
  Mit Zitat antworten Zitat