[ mashko @ 07.04.2005. 13:31 ] @
| Da li postoji kontrola slična DataGridu, koja dozvoljava manipulisanje sa više ćelija istovremeno (nešto Excel like)?
Ako ne postoji, koju metodu/e DataGrid-a bi trebalo da redefinišem, da bih omogućio ovako nešto?
Nemam nikakvu ideju.
Hvala svima unapred na odgovoru. |
[ djmrky @ 15.04.2005. 13:07 ] @
definisi malo bolje "manipulisanje sa više ćelija istovremeno"???
[ mashko @ 15.04.2005. 18:40 ] @
Našao sam komponentu. SourceGrid2. Besplatna je.
Kad sam rekao manipulisanje, mislio sam na višestruku selekciju (region select, multiple select with Ctrl), brisanje, cut, copy, paste.
Trebalo mi je nešto što bi se ponašalo kao Excel Spreadsheet.
SourceGrid2 omogućava sve to i ima još sijaset mogućnosti.
[ djmrky @ 18.04.2005. 07:06 ] @
e samo jos i da si link okacio..... :-)
[ Željko @ 18.04.2005. 07:42 ] @
[ mashko @ 18.04.2005. 07:52 ] @
Baš htedoh da postavim link. Mada prvo što izađe u google-u za SourceGrid2 je taj link. :)
Inače, kontrola ima jedan mali bug. Ako probate copy/paste nekontinualnih ćelija (recimo kopirajte samo prvu i treću kolonu), druga kolona će se iskopirati prazna.
To je zato što autor nije pravio razliku prilikom smeštanja na Clipboard između ćelija koje sadrže prazan string i između praznih neselektovanih ćelija (koje inače takođe smešta u instancu klase Range). Način na koji sam ja to rešio je taj što sam u slučaju kada je ćelija neselektovana upisivao na Clipboard kontrolni karakter (ja sam stavio '0x4'). Prilikom Paste, ukoliko postoji ovaj karakter, preskače se ta ćelija.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.