Announcement

Collapse
No announcement yet.

Elemente einer Form hinzufügen?

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

  • Elemente einer Form hinzufügen?

    Hallo,

    habe ein Problem, wie kann ich einer Form Elemente hinzufügen?
    Ich habe eine Klasse, die mir Daten aus einer XML-File liest.
    Die ausgelsenen Daten sollen dann die Beschriftung für eine variable Anzahl an RadioButtons in einer Form sein!
    Wie kann ich dies mit einem Befehl machen?

    Vielen Dank im Voraus!

    Andi

  • #2
    Nehmen wir an die verschiedenen Beschriftungen liegen in einem eindimensionalen Array aus Strings. Dann wäre der Ansatz ungefähr so:
    [highlight=vbnet]
    'For Each Schleife zum durchlaufen der Beschriftungen
    For each Beschriftung as String in Beschriftungen
    'Neuen Radiobutton instanzieren
    Dim Radio as new RadioButton

    'Beschriftung setzen
    Radio.Text = Beschriftung

    'Hier eventuelle weitere Properties setzen
    Radio.ABC = ...

    'RadioButton der Form hinzufügen (me funktioniert natürlich nur wenn dieser Code in einer
    'Methode der Form ausgeführt wird).
    me.Controls.Add(Radio)

    End each
    [/highlight]
    Unsere Jugend ist unerträglich, unverantwortlich und entsetzlich anzusehen! - Aristoteles

    Comment

    Working...
    X