Aktualisierung FormView
-
Hallo,
ich habe in einem FormView ein CListCtr und einen Button. Wenn ich den Button drücke, sollen neue Datensätze aus einer Datenbank geladen werden und in dem Listenfeld angezeigt werden. Das laden geht, aber was muß ich tun, damit meine Liste aktualisiert wird.
-
Bsp. für Liste mit zwei Spalten für File und Pfad
void CDlg::InsertItem(const char *file, const char *path) { int at=m_ctlFiles.InsertItem(m_ctlFiles.GetItemCount(),file); m_ctlFiles.SetItemText(at,1,path); }
-
Danke erst mal für deinen Tip.
Aber das meinte ich nicht, ich denke eher an sowas wie UpdateAllVies, oder so ich möchte dem Listenelemnt einfach nur sagen, das sich der inhalt geändert hat und es den neuen anzeigen soll.
-
das brauchst du beim listenelement nicht da du ja nicht mit der ansicht des listenelements die daten verändert hast sondern mit der Control Klasse von List.
wenn du insertitem sagt wird das dann auch sofort angezeigt.