+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Creazione di controlli sche scrollano

  1. #1
    Post
    39
    Like Inviati  
    0
    Like Ricevuti  
    0
    Buongiorno a tutti.
    Sono in fase di progettazione di una form che ha la necessità di creare una serie di controlli disposti in questa sequenza:
    label
    text
    picture
    text
    text
    text

    Il problema è che questa sequenza si ripete orizzontalmente n volte e la creo da programma attingendo dati da una tabella.
    Fin qui tutto ok:
    creo i controlli da programma senza problema.
    Il problema sta nel fatto che questi controlli potrebbe superare il limite della form (e anche dello schermo) per cui stavo pensando di inserirli in un contenitore che abbia la possibilità di avere un horizontal bar.
    Cosa pensate sia meglio utilizzare.
    Grazie di cuore a tutti.

  2. #2
    Sn0rky non è in linea Scolaretto
    Post
    343
    Like Inviati  
    1
    Like Ricevuti  
    0
    se hai spazio sotto ti conviene aggiungerli orizzontalmente verificando di avere spazio orizzontale e quando lo superi fai "+height" e ricominci con una nuova riga

  3. #3
    Post
    39
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Sn0rky Visualizza il messaggio
    se hai spazio sotto ti conviene aggiungerli orizzontalmente verificando di avere spazio orizzontale e quando lo superi fai "+height" e ricominci con una nuova riga
    Veramente il desiderio mio è proprio quello di rendere una barra che abbia la possibilità di essere mossa con un horizontal bar. In un'altra parte del programma ho fatto quello che tu mi consigli, ma in questa dovrei proprio fare come segnalato.

  4. #4
    Sgrubak non è in linea Scribacchino
    Post
    539
    Like Inviati  
    9
    Like Ricevuti  
    3
    Devi usare un Panel, ammesso che tu stia sviluppando WinForms e non WPF.
    Aggiungi il Panel alla Form e poi aggiungi i controlli a runtime al Panel.

  5. #5
    Post
    39
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da Sgrubak Visualizza il messaggio
    Devi usare un Panel, ammesso che tu stia sviluppando WinForms e non WPF.
    Aggiungi il Panel alla Form e poi aggiungi i controlli a runtime al Panel.
    Ho risolto usando Panel e settando la proprietà AutoScroll del Panel a True.
    Funziona proprio come volevo io.
    Grazie

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 10
    Ultimo Post: 14-01-2015, 21:00
  2. Creazione dinamica controlli
    Da perseo74 nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 08-09-2011, 17:34
  3. creazione dinamica controlli
    Da misonsan nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 10-03-2011, 18:56
  4. [ASP.NET] Creazione controlli
    Da cippalippa nel forum ASP 3, ASP .Net
    Risposte: 4
    Ultimo Post: 10-03-2008, 21:01
  5. due domande sulla creazione di controlli
    Da lucameloni91 nel forum Visual Basic .Net
    Risposte: 32
    Ultimo Post: 28-10-2007, 20:45