2. Według internetu tabcontrol.tabCount
1. Każdy obiekt (w programowaniu obiektowym) ma coś takiego jak konstruktor, który jest wykonywany gdy obiekt jest tworzony. Okna i inne widgety w innych językach też są obiektami i też mają konstruktory, w których daje się tworzenie elementów okna. W VB powinno być podobnie.
3. nie mam pojęcia - nie używam VB a w innych językach i frameworkach nie spotkałem czegoś takiego.