Skoro si pripadam jako blazen, ale nepodarilo se mi najit odpoved na toto: Mam checklistbox clstbSeznamOkruhu. Polozkami jsou objekty, instance tridy clsOkruh. Po zmene zatrhnuti nektere z polozek potrebuju vyvolat plno aktualizacnich procedur, ktere zkontroluji clstbSeznamOkruhu.CheckedItems a z teto kolekce dale kuchaji informace. Problem: kdyz se zavola udalost _ItemCheck, stale jeste neni provedena aktualizace kolekce CheckedItems. To znamena pri prvni zatrhnute polozce je stale CheckedItems.Count = 0. Ale ja uz bych potreboval zavolat udalosti, ktere by pracovaly s aktualizovanou kolekci. U listboxu vse funguje spravne s SelectedItems kolekci, ale tady uz si pomalu rvu vlasy z hlavy. Podotykam jen, ze mi nejde jen o pocet zatrhnutych polozek, to lze upravit pres e.NewValue = CheckState.Checked. Spis jak zavolat neco pote,co byla provedena aktualizace kolekce CheckedItems... ? Predem diky za jakekoliv info. Lada
|