Welk soort control in het huidige tabblad

Status
Niet open voor verdere reacties.

WILLIAMXXX

Terugkerende gebruiker
Lid geworden
29 nov 2006
Berichten
1.246
Hey,

Ik heb een tabcontrol waarin meerdere soorten controls kunnen staan(in elk tabblad één soort). Hoe kan ik te weten komen welk soort control in het huidige geselecteerde tabbald actief is? de keuze is uit een richtextbox en een webbrowser!

Er zijn wel functie's van GetCurrentWebbrowser en GetCurrentRichtextBox.

Iemand een idee?
 
Je kan aan de naam krijgen van de container waar bijvoorbeeld die webbrowser in zit:

Code:
Msgbox (WebBrowser1.Parent.Name)

Wanneer de WebBrowser in bijvoorbeeld TabPage1 zit, staat er in de messagebox TabPage1.
Dan kan je een If Then of Select Case toepassen om te kijken waarin het zit.
 
Nog iets:

De functie om de CurrentBrowser te krijgen geeft een error. Dit komt doordat het index van de list of webbrowser niet even groot is als de index van het aantal tabpage:

Code:
   Public Function GetCurrentWebBrowSer()
        Return ListOfWebBrowSers.Item(TabControlT.SelectedIndex)
    End Function

Het geval is dus op het ene tabcontrol kan een webbrowser zitten en op de ander een richtextbox. Je kunt er dus ook niets van aftrekken! Weet iemand hoe je dit doet?
 
Werken met een apparte list lijkt me zowiso een verkeerde aanpak, omdat je al aan die info kan zonder een list.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan