Torna indietro   Hardware Upgrade Forum > Software > Programmazione

BOOX Picco: l'ebook reader minuscolo è una genialata, e si può attaccare allo smartphone
BOOX Picco: l'ebook reader minuscolo è una genialata, e si può attaccare allo smartphone
BOOX ha portato sul mercato Picco, un e-reader da 3,97 pollici che pesa 58 grammi e si aggancia al retro dello smartphone con un anello magnetico. Lo abbiamo usato con Pixel 11 Pro XL e iPhone 18 Pro per capire se un formato così ridotto regga la prova della lettura quotidiana
AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria
AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria
A Las Vegas AMD ha svelato i dettagli architetturali delle CPU EPYC di sesta generazione, note con il nome in codice Venice. Nuovi core Zen 6 e Zen 6c costruiti a 2 nanometri, fino a 256 core per socket, 16 canali di memoria, interfaccia PCI Express 6.0 e un'intera famiglia di proposte che va da Venice SP7 a Verano. Senza dimenticare la memoria, oggi la voce di costo più pesante in un server: AMD risponde con CXL 3.1 e con la tecnologia software MEXT, che porta la memoria flash dentro la gerarchia della DRAM.
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro
HONOR Pad X9 Max mette un pannello IPS da 13 pollici con risoluzione 2,5K e refresh a 120 Hz davanti a una batteria da 10.100 mAh e a quattro altoparlanti. Il listino parte da 399,90 euro, per un progetto molto chiaro e ambizioso: schermo ampio, buon audio e giornate lontano dalla presa, a un prezzo che non pesa sul portafoglio
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-10-2009, 09:18   #1
Jay85
Member
 
Iscritto dal: Dec 2008
Messaggi: 90
[C#]In cerca di un controllo...padre/figlio

Buongiorno, premetto che sto utilizzando un db sql e asp.net o meglio c# come linguaggio di programmazione. Sto cercando un controllo simile al listbox ma che all'interno dia la possibilità di visualizzare i contenuti come un treeView.... Praticamente avendo a disposizione due id (uno padre e uno figlio) far visualizzare di conseguenza i contenuti... ne conoscete per caso uno?
Jay85 è offline   Rispondi citando il messaggio o parte di esso
Old 19-10-2009, 10:48   #2
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Il migliore per visualizzare elementi in uno schema gerarchico, forse è quello che hai già nominato, il TreeView. In alternativa, altro controllo che permette di avere Items, SubItems e raggruppamenti è la ListView.
Altra tecnica possibile è creare una Form Master-Detail con i DataGridView :
http://msdn.microsoft.com/it-it/libr...x4(VS.80).aspx
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 20-10-2009, 15:08   #3
I-Warrior
Senior Member
 
L'Avatar di I-Warrior
 
Iscritto dal: Jul 2004
Città: treviso
Messaggi: 996
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Il migliore per visualizzare elementi in uno schema gerarchico, forse è quello che hai già nominato, il TreeView. In alternativa, altro controllo che permette di avere Items, SubItems e raggruppamenti è la ListView.
Altra tecnica possibile è creare una Form Master-Detail con i DataGridView :
http://msdn.microsoft.com/it-it/libr...x4(VS.80).aspx
ciao rispondo con un altro account ma sono sempre Jay....

il controllo TreeView mi permette il bind solo con una risorsa tipo siteMapNode (da quel che ho visto poi se mi sbaglio correggimi)...
il controllo Master/Detail lo conosco già ma nn è quello che cerco...ho trovato un controllo su (obout treeView.net) che mi permette di visualizzare il rapporto padre/figlio proprio come cerco io... ma forse devo spiegare meglio cosa sto facendo.

Mettiamo che sto creando un programma per gestire le note (appuntamenti, richieste, appunti) e che voglia dare la possibilità da una nota che ho creato di allegarne un'altra ... in questo menu ( a + e - ...come annidati)mostro solo una parte della nota (l'oggetto) se la seleziono voglio che mi apra un gridview (o altro) per visualizzare tutti i dettagli...(data, tipologia della nota, cliente, autore, ecc...)

Il punto è che con il controllo che ho trovato non ho la possibilità di assegnare un id o un valore di riconoscimento a cui poter legare il gridview con il metodo master/detail ... sono stata chiara nella spiegazione?
__________________
HO CONCLUSO OTTIME TRATTATIVE CON: Konrad76, cynese, luciferme, Wisky85, MATTEW1, g0ldf3n1x, Monicamaggi, alex_laudo, keydog84, PredatorJ, LeviathanV, RRR, mark984, Serpis8
I-Warrior è offline   Rispondi citando il messaggio o parte di esso
Old 21-10-2009, 12:32   #4
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da I-Warrior Guarda i messaggi
Mettiamo che sto creando un programma per gestire le note (appuntamenti, richieste, appunti) e che voglia dare la possibilità da una nota che ho creato di allegarne un'altra ... in questo menu ( a + e - ...come annidati)mostro solo una parte della nota (l'oggetto) se la seleziono voglio che mi apra un gridview (o altro) per visualizzare tutti i dettagli...(data, tipologia della nota, cliente, autore, ecc...)
Il discorso del Master-Detail è una pura formalità. Nella maggior parte dei casi si hanno 2 controlli, con il secondo che dipende da quanto è selezionato sul primo e le tecniche possibili sono infinite.
Da quanto ho capito potresti risolvere con una ListBox / ListView ecc... per il Master, e una DataGridview per il Detail. Il binding in automatico poi non è che risparmi questo gran codice. Basta passare un ID al DataSet della DataGridView e con poche righe di codice ci si crea il proprio binding...
Avere il Master-Detail su un'unico componente penso sia possibile solo con i controlli più evoluti di .NET, tipicamente i DataGrid, cosa che non mi sono mai preso la briga di sperimentare, anche perchè è molto più semplice e logico gestire in modo separato ciò che nel DB è separato.
Ovviamente controlli Grid molto avanzati e "sfiziosi" si trovano in molte librerie esterne per .NET, in primis NetAdvantage di Infragistics...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 22-10-2009, 11:56   #5
Jay85
Member
 
Iscritto dal: Dec 2008
Messaggi: 90
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Il discorso del Master-Detail è una pura formalità. Nella maggior parte dei casi si hanno 2 controlli, con il secondo che dipende da quanto è selezionato sul primo e le tecniche possibili sono infinite.
Da quanto ho capito potresti risolvere con una ListBox / ListView ecc... per il Master, e una DataGridview per il Detail. Il binding in automatico poi non è che risparmi questo gran codice. Basta passare un ID al DataSet della DataGridView e con poche righe di codice ci si crea il proprio binding...
Avere il Master-Detail su un'unico componente penso sia possibile solo con i controlli più evoluti di .NET, tipicamente i DataGrid, cosa che non mi sono mai preso la briga di sperimentare, anche perchè è molto più semplice e logico gestire in modo separato ciò che nel DB è separato.
Ovviamente controlli Grid molto avanzati e "sfiziosi" si trovano in molte librerie esterne per .NET, in primis NetAdvantage di Infragistics...
ok quindi dovrei cercare un controllo avanzato come nel pacchetto che hai citato per ultimo... purtroppo nn sono io che decido .. se vogliono una struttura master/detail su un unico controllo devo dargliela grazie per l'aiuto provo a cercare ancora..
Jay85 è offline   Rispondi citando il messaggio o parte di esso
Old 24-10-2009, 16:54   #6
Jay85
Member
 
Iscritto dal: Dec 2008
Messaggi: 90
up

riuscito a fare tutto utilizzando treeView in dotazione negli strumenti standard. Ho lavorato di codice andando a creare un Hierarchical data source popolando rootlevel e sublevel.

Ultima modifica di Jay85 : 17-05-2010 alle 14:57.
Jay85 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


BOOX Picco: l'ebook reader minuscolo è una genialata, e si può attaccare allo smartphone BOOX Picco: l'ebook reader minuscolo è un...
AMD EPYC Venice: dentro Zen 6, i SoC a 256 core e la sfida al costo della memoria AMD EPYC Venice: dentro Zen 6, i SoC a 256 core ...
HONOR Pad X9 Max recensione, schermo ultra large a meno di 400 euro HONOR Pad X9 Max recensione, schermo ultra large...
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno Lenovo ThinkPad X1 Carbon Gen 14: il business ul...
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro Jabra Evolve3 85: le cuffie sia per l'intratteni...
Amazon taglia di circa 100€ il prezzo di...
Un eccellente treppiede in carbonio a ci...
DJI Osmo Action 5 Pro, super prezzo su A...
Terremoto NVIDIA: Jensen Huang rischia i...
Spopola su Amazon, giustamente: ECOVACS ...
Una city e-bike imbattibile: costa 559€ ...
Nuovi articoli ogni ora: sconto EXTRA de...
5 tablet in super offerta, uno su Amazon...
3 Smart TV Haier da 65 pollici QLED a pa...
Programma NOM4D: Caltech e DARPA hanno r...
La missione ESA Hera inizia l'analisi de...
SpaceX e Singulus: stretto un accordo pe...
Binance avvisa: un bug di iOS mette a ri...
Apple corregge 9 vulnerabilità su iPhone...
Microsoft inaugura il Pavilion a Roma, c...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:56.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v