Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „FasguyLP“ ()
Wenn das TabControl bereits TabPages enthält, dann kannst du über die verschiedenen TabControl1.TabPages( ... )- Überladungen per Index oder Name auf die gewünschte TabPage darauf zugreifen.
Wenn das TabControl noch keine TabPages enthält, dann ists doch trivial:
VB.NET-Quellcode
Dim tb1 AsNew TabPage("1")
TabControl1.TabPages.Add(tb1)
'oder
Dim tb2 AsNew TabPage() With {.Text ="2"}
TabControl1.TabPages.Add(tb2)
'oder
Dim tb3 AsNew TabPage()
tb3.Text ="3"
TabControl1.TabPages.Add(tb3)
'oder
TabControl1.TabPages.Add(New TabPage("4"))
Ich sehe dein Problem "Object existiert noch nicht" nicht.
-----
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „FasguyLP“ ()
sieht bischen nach einem Addressbuch aus (mit fragwürdigem Datenmodell).
Da wäre das nur die halbe Miete, denn Kontakte muss man ja auch löschen können, und auch iwie auswählen, laden, speichern und so Sachen.
Datenverarbeitung eben.
Aber vor allem: Bei 1000 Kontakten würde das auf 1000 Tabpages hinauslaufen - weiß nicht, ob das mit WinForms noch machbar wäre.
Aber mit dem Standard-Instrumentarium für Datenverarbeitung wäre das ganz einfach lösbar, und all inklusive - gugge mal Phonebook
Dieses verschiedene Pages anzeigen, je nach Anwahl eines Datensatzes, das nennt man auch das Detail-View-Konzept, und von den View-Konzepten gibts noch 3 annere: vier Views-Videos