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 - Ein- und Umsteiger
Re: My.Settings/Groupbox/Radiobuttons 
Autor: Manfred X
Datum: 10.09.13 12:56

Hallo

Dein Problem kann ich nicht nachvollziehen.

Probiere folgendes.

Erstelle zunächst eine Settings-Variable "selected_radiobutton" vom Typ USHORT
und lege deren Startwert auf 0 fest.

In Deiner Form erstelle eine List(of RadioButton):
Dim rbs As New List(Of RadioButton)

Im Form_load-Handler werden die Buttons erstellt, z.B.

 
   For i As Integer = 0 To 4
       Dim rb As New RadioButton
 
       With rb
          .Tag = i : .Parent = Me
          .Top = (i + 1) * 50 : .Text = "Option " & CStr(i)
       End With
 
       AddHandler rb.Click, AddressOf RadioButton_Click
       rbs.Add(rb)
    Next i
 
    'Den aktuellgespeicherten Settings-Wert übernehmen
    rbs(My.Settings.Selected_RadioButton).Checked = True
Der Checked-Handler dieser Radiobuttons könnte so aussehen:

  Private Sub RadioButton_Click(sender As Object, e As System.EventArgs)
 
      My.Settings.Selected_RadioButton = _
         CUShort(CType(sender, RadioButton).Tag)
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
My.Settings/Groupbox/Radiobuttons1.716Noob.GetsKnowle...09.09.13 17:31
Re: My.Settings/Groupbox/Radiobuttons1.187Manfred X10.09.13 12:56

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