[ IvanDzGrozni @ 30.09.2007. 12:41 ] @
...prokazivati chek box i ikone. Ime li neko takvu u svojoj kolekciji?? |
[ IvanDzGrozni @ 30.09.2007. 12:41 ] @
[ Aleksandar Ružičić @ 30.09.2007. 19:33 ] @
potrazi na pscode, trazi ownerdrawn listbox ima toga dosta tamo
[ goranvuc @ 04.10.2007. 22:01 ] @
Pa ne moras traziti nista egzoticno, dovoljna ti je i ListView kontrola iz Microsoft Windows Common Controls kolekcije i njen lvwReport View, sa ukljucenim Checkboxes svojstvom, a ikone ucitavas i za Item i za Subitem preko Icon ili Smallicon svojstava (redni broj ikone iz ImageList kontrole koja se podesi da je izvor ikona za ListView).
[ Rollback @ 11.10.2007. 20:13 ] @
Gorane kako brises selektovani zapis iz ListView-a?... ovde nisam nasao nista o tome a u MSDN-u takodje nema ni jedan primer brisanja a ima toliko primera za ucitavanje!
[ goranvuc @ 11.10.2007. 21:11 ] @
Pa, ukratko prepricano: nadjes index od trenutno selektovanog item-a, i pozoves metodu Remove od kolekcije item-a, tj na kolekciji Items od Listview-a, ili kao u sledecoj proceduri:
Code: Private Sub BrisiSelektovanItem(ByRef inListView As ListView) 'provera da li uopste ima nesto selektovano If inListView.SelectedItem Is Nothing Then Exit Sub 'brisanje selektovanog reda inListView.ListItems.Remove inListView.SelectedItem.Index End Sub a primena je u npr. formi gde imamo jedan CommandButton i jedan ListView: Code: Private Sub Command1_Click() BrisiSelektovanItem ListView1 End Sub [ Rollback @ 11.10.2007. 22:46 ] @
Eh, sad se stidim shvativsi kako sam mogao da previdim index selektovane stavke.
Zapravo, nisam ni trazio index selektovanog itema jer sam mislio da je dovoljno sto je stavka selektovana te sam se ceo dan vrzmao oko .SelectedItem-a. Hvala na pomoci. [ goranvuc @ 11.10.2007. 22:53 ] @
Nije sramota pitati, a narocito ako to pomogne i drugima.
P.S. Ukoliko "ispitujes" neku kontrolu, tj upoznajes se sa njom, obrati uvek paznju na tipove svojstava, koristi ObjectBrowser ... Microsoft je sve kontrole iz Common kolekcije napravio dosledno, tj. po istim standardima, tako da nema potrebe da za svaku metodu ili svojstvo trazis primer - probaj ako nisi siguran u nesto, moze ti se desiti samo 2 opcije: "pogodio si" i "nisi pogodio" ![]() Pozdrav! [ Rollback @ 12.10.2007. 12:22 ] @
Upravo to; od nedavno koristim ovu kontrolu pa mi je po malo strana. Samim tim sto je za mene nova, drugacije dozivljavam njena svojstva i metode i priznajem da se slabo snalazim sa njom. Recimo kad kotrolu punim podacima, voleo bi da odabrani podatak obrisem sto smo i resili. Voleo bi, takodje da znam i broj unetih redova kao sto u ListBox-u radi svojstvo ListCount. Object Bowser koristim i ne nalazim ono sto ocekujem od nje. Za ListBox.ListCount svojstvo lepo pise komentar: "Returns the number of items"... slican komentar ne nalazim u ni jedno od svojstava ListView-a i ne mogu a da ne pitam nekoga ko ima iskustva sa ovom kontrolom. Konrtola je dosta pedantna i uredna-vizuelno privlacna (sto me i nateralo da je upoznam-ispitam) a koliko je funkcionalna, jos nisam nacisto sa time.
Izvinjavam se sto upadam tako... Ako smatras da ovo treba da ide u New Topc, obrisi pa cu otvoriti Novu temu da o ovome tamo raspravljamo. Pozdrav i tebi! P.S. ono sto @IvanDzGrozni trazi i ja mu preporucujem ListView. [ Rollback @ 12.10.2007. 12:42 ] @
Moja nepaznja, nasao sam!
Code: BrojItema$ = ListView1.ListItems.Count Pocinje da mi se svidja ova kontrola! ![]() [ miki987 @ 18.08.2009. 16:27 ] @
goranvuc jedno pitanje, da li i kako je moguce ovaj kod
Code: Private Sub BrisiSelektovanItem(ByRef inListView As ListView) 'provera da li uopste ima nesto selektovano If inListView.SelectedItem Is Nothing Then Exit Sub 'brisanje selektovanog reda inListView.ListItems.Remove inListView.SelectedItem.Index End Sub napraviti tako da edituje polje koje selektujemo recimo 2x klikom,unesem tekst i sacuva ga u bazu probao sam sa Code: inListView.ListItems.Edit inListView.SelectedItem.Index ali nece Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|