ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
215
215
EMPFEHLEN
-
Hallo zusammen,
ich habe eine Form, bei der beim Load
ComboBoxes befüllt werden müssen. Ich habe jeweils 3 ComboBoxes, die die selben Inhalte - sich aber unabhängig voneinander - ändern lassen müssen.
Derzeit mache ich es folgendermaßen:
Code :1 2 3 4 5 6 7 8 9 10 11 12
DataTable Depots = db.Select("HIER MEINE ABFRAGE..."); ArrayList d = new ArrayList(); d.Add(new DictionaryEntry("-", "")); foreach (DataRow ad_det in Depots.Rows) { d.Add(new DictionaryEntry(ad_det["nr"].ToString() + " - " + ad_det["firma"].ToString(), ad_det["ide"].ToString())); } combo_AuftragDepot.DataSource = d; // Nun kopiere ich die ArayList, um die Daten in eine weitere ComboBox einzufügen ArrayList d2 = new ArrayList(d); combo_LieferDepot.DataSource = d2;
Diese Methode ist aber mehr als performance-vernichtend. Die Form dauert ca. 5 Sekunden, bis sie offen ist. Sie sollte allerdings in ca. 1 Sekunde zur Verfügung stehen. Die Methode mit den ArrayList brauche ich, da ich einfach auf die selektierten Werte mit "selectedvalue" o.ä. zugreifen will und zugleich auch die enstprechenden Werte mit Combo_lala.SelectedValue = xxx; setzen muss.
Hat einer eine Idee, wie ich o.g. beschleunigen kann? Bei Google hab ich mich bereits schwarz gesucht.
Vielen Dank und viele Grüße an alle,
Maeg
Ähnliche Themen
-
Problem beim Vergleichen von ArrayLists
Von drakonia666 im Forum Java GrundlagenAntworten: 6Letzter Beitrag: 19.01.10, 13:20 -
Geschachtelte ArrayLists auslesen (nested ArrayList)
Von Valas im Forum Java GrundlagenAntworten: 10Letzter Beitrag: 15.01.10, 10:36 -
Comboboxes synchronisiern
Von Ripper2k im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 31.12.09, 19:07 -
logic:iterate über ArrayList, die ArrayLists beinhaltet
Von samtpfotegt3 im Forum JavaAntworten: 29Letzter Beitrag: 26.12.07, 23:10 -
Dickes Problem mit Arrays/Arraylists
Von bwun im Forum JavaAntworten: 3Letzter Beitrag: 29.10.04, 19:42





Zitieren
Login





