vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Dynamisch erstellte Steuerelemente aufrufen 
Autor: Typhoon48
Datum: 22.05.07 15:05

Hallo Leute,

ich habe ein Problem damit wie ich erstellte Steuerlemente deren Namen ich Nummerisch z.B.: web_1 , web_2 aufrufe.

Ich versuche einen Webbrowser nachzubauen, indem ich durch ein Menü vorher ein weiteren Tab anlege mit dem Namen z.B. "tab_1" und darauf ein Websteuerelement erstelle mit z.B. "web_1" nun will ich beim Eingeben einer einzigen combobox natürlich die Seite angegeben seite auf dem aktivieren Tabpage aufrufen. Doch weis ich nicht wie dies ordentlich funktioniert.

Erstellen tue ich dies vorher so:
 
Me.Tab_Tabs.TabPages.Add("Tab " & Me.Tab_Tabs.TabPages.Count + 1)
Me.Tab_Tabs.SelectTab(Me.Tab_Tabs.TabPages.Count - 1)
 
Dim wb As New WebBrowser
wb.Name = "web_" & Me.Tab_Tabs.TabPages.Count 
Me.Tab_Tabs.SelectedTab.Controls.Add(wb)
wb.Dock = DockStyle.Fill
Ich fange dann jede Eingabe der Cobobox ab und versuche nun bei Betätigen der Enter Taste dem dynamischerstellten websteuerelement eine Webseite zuzuweisen.

 
  Private Sub tscmb_url_KeyPress(ByVal sender As System.Object, ByVal e As _
    System.Windows.Forms.KeyPressEventArgs) Handles tscmb_url.KeyPress
        Dim Browsing As String
        If e.KeyChar = Chr(13) Then
            If Me.Tab_Tabs.TabPages.Count > 1 Then
                gewTabname = Me.Tab_Tabs.SelectedTab.Text
                gewTabname = gewTabname.Substring(gewTabname.IndexOf(" ") + 1)
 
                For i = 1 To websitesges
                    If gewTabname = i Then
                        Browsing = "Me.web_" & i & ".Navigate(" & _
                          "Me.tscmb_url.Text))"
                    End If
                Next
            End If
        End If
    End Sub
Doch leider funktioniert dies nicht so könnt ihr mir dabei vieleicht helfen?

Mit freundlichen Gr??en

Andre Molenda

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dynamisch erstellte Steuerelemente aufrufen660Typhoon4822.05.07 15:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel