Announcement

Collapse
No announcement yet.

Eigenschaften eines zur Laufzeit erstellten controlls im nachhinein ändern

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Eigenschaften eines zur Laufzeit erstellten controlls im nachhinein ändern

    Hallo Leute,

    ich währe sehr Dankbar über jede antwort von euch. Ich versuche mir einen Tabbed Webbrowser nachzubauen und hänge an einem Problem schon seit gewisser zeit.

    Wie kann ich die Eigenschaft eines zur Laufzeit erstellten Controlls im nachhinein ändern? Google bringt nicht viele sinnvolle Suchergebnisse

  • #2
    Hallo!

    Nur so eine Ueberlegung - vielleicht machst du das ja schon.
    Wenn du das Control als Field anlegst, kannst du spaeter auch darauf zugreifen und dessen Eigenschaften aendern indem du zB mittels 'Me.CustomControl1' darauf zugreifst.

    HTH
    *-- robert.oh. --*

    Comment


    • #3
      wie mache ich das, kannst du mir mal nen Beispiel geben?

      Beispiel:
      ######################################

      Public Class Form1

      Dim varcontrols As Integer
      Dim i As Integer
      Dim AusgewTab As Integer
      Dim GewName As String

      'Tab anlegen
      Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
      Tab.TabPages.Add("Tab_" & Tab.TabPages.Count + 1, "Tab " & Tab.TabPages.Count + 1)
      Tab.SelectTab(Tab.TabPages.Count - 1)

      'Webbrowser anlegen
      Dim Web As New WebBrowser
      Web.Dock = DockStyle.Fill
      Web.Name = "web_" & Tab.TabPages.Count
      Tab.SelectedTab.Controls.Add(Web)


      End Sub

      'Webseite aufrufen mit dem gewähltem Tab
      Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click


      If Tab.TabCount <= 0 Then
      MsgBox("Sie haben keinen Tab über den Sie eine Webseite aufrufen können.")
      ElseIf Tab.TabCount >= 1 Then
      GewName = Tab.SelectedTab.Controls.Item(0).Name
      GewName.Navigate(txt_url) // Dies funktioniert nicht

      End If
      End Sub
      End Class

      Comment

      Working...
      X