ComboBox

budili

Mitglied
Hallo,

ich habe eine Form mit mehreren Controls darunter auch eine ComboBox.
Diese Form initalisiere ich so:

Code:
:
StoppbitscomboBox.SelectedIndex = StoppbitscomboBox.SelectionStart;

Diesen Index speicher ich in einem String ab:

Code:
:
public int StoppBits
        {
            get { return this.StoppbitscomboBox.SelectedIndex; }
            set { this.StoppbitscomboBox.SelectedIndex =         Convert.ToInt32(this.StoppbitscomboBox.SelectedItem); }
        }

In dieser Form wähle ich einen Wert in der ComboBox und
schließe hinterher die Form.

Wenn ich jetzt in meiner HauptForm auf diesen Index zugreifen möchte,
bekomme ich immer nur den Standardindex, den ich beim initialisieren
der Form speicher und nicht den zuletzt ausgewählten ...

Kann mir jemand sagen was ich falsche mache?


Gruß
Budi
 
Vermutlich wirst du den Setter nirgends aufrufen. Von alleine passiert das nicht. Von demher solltest du bei einem SelectedIndexChanged Event das SelectedItem auslesen und dem Setter deiner Eigenschaft übergeben.
 
Zurück