Forum: PC-Programmierung C# DomainUpDown aktualisieren


von Ich (Gast)


Lesenswert?

Hallo allezusammen,

ich hab ein kleines Problem mit DomainUpDowns. In einer DomainUpDown
sind mehrere Texte in der deutschen Sprache geladen.
(Zu diesem Zeitpunkt ist SelectedIndex der DomainUpDown=0)
Per Klick lade ich englische Texte in die DomainUpDown.

DomainUpDown.Items.Clear();
DomainUpDown.Items.Addrange(EnglischeTexte);
DomainUpDown.SelectedIndex=0;



Auf der Programmoberfläche werden aber immernoch die deutschen Texte 
angezeigt, bis ich einen Klick auf die Pfeiltasten der DomainUpDown 
ausführe. Dann werden die Texte in der richtigen Sprache angezeigt.


Irgendwie fehlt ein Refresh aber mit DomainUpDown.Refresh() funktioniert 
es
auch nicht.

von Ich (Gast)


Lesenswert?

Es funktioniert nur so:

DomainUpDown.Items.Clear();
DomainUpDown.Items.Addrange(EnglischeTexte);
DomainUpDown.SelectedIndex=1;
DomainUpDown.SelectedIndex=0;

Aber das ist ja Pfusch durch die Codezeile mehr wird irgendein event 
ausgelöst nur welches

von Ich (Gast)


Lesenswert?

Ich muss anscheinend das SelectedItemChanged Ereigniss von Hand aufrufen 
nur wie geht das

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.