Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560

    [VB.NET] Lista con struttura collassabile

    Ciao a tutti,
    mi farebbe comodo realizzare una lista con n righe collassabile come quella delle proprietà dei controlli di VS2005. Avete presente? In pratica la lista è suddivisa con una struttura gerarchica. Premendo sul simbolo + mi si espande e vedo le proprietà relative a quel gruppo.
    Con che controllo posso realizzare una cosa del genere?

    Grazie!

  2. #2

    Grid

    Secondo me un bel grid gerarchico e' la soluzione migliore!
    Praticamente e' gia' pronto, devi solo definire i campi... guarda gli esempi ComponentOne e Infragistics e vedrai...
    Se cercate un software visitate il sito della mia software house
    Hobby Vitual: il nuovo sito per tutti i collezionisti!

  3. #3
    Utente di HTML.it L'avatar di ghini76
    Registrato dal
    Jun 2003
    Messaggi
    560
    Ma sono componenti da acquistare... possibile che mamma Microsoft per creare la lista delle proprietà dei componenti di Visual Studio ha utilizzato un componente esterno??
    Non c'è modo di farlo con gli strumenti già inclusi in VS2005?

    Ciao e grazie

  4. #4
    Il componente usato in Visual Studio è la PropertyGrid, che puoi aggiungere tranquillamente alla Casella degli strumenti con i metodi consueti (è nella scheda "Componenti di .NET Framework"). Per impostare l'oggetto su cui la PropertyGrid agisce basta impostare la sua proprietà SelectedObject sull'oggetto da esaminare; ad esempio, per far sì che un utente possa modificare il form corrente, basta fare una cosa del genere:
    codice:
    PropertyGrid1.SelectedObject = Me
    .
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.