Autore Topic: [Risolto] Utilizzo di una ListBox  (Letto 4904 volte)

Offline Franco_da_vc

  • Grande Gambero
  • ***
  • Post: 215
  • Non è mai troppo tardi!
    • Mostra profilo
Re: Utilizzo di una ListBox
« Risposta #30 il: 06 Gennaio 2015, 15:48:46 »
Missione compiuta! :D

Finalmente la lista dei mesi si comporta come avevo progettato io, ora compaioni i mesi presenti in rosso ed il mese in corso in verde. In questo modo graficamente ho l'informazione di quali mesi contengono Ddt per ogni singolo cliente, se selezionato, ed in una seconda gridView il numero dei Ddt emessi e le rispettive date di emissione :yeah:

Voi direte: "Ma se leggevi prima il wiki non sarebbe stato meglio?"; beh  :-[ il problema è stato che io identificavo il wiki con l'help in linea dell'ide e non ero mai andato sul sito principale a vedere cos'era veramente.

Ora penso di prendermi una piccola pausa nella programmazione ed inizierò a leggermi il wiki, intanto ringrazio tutti coloro che mi hanno profuso i vari suggerimenti e vado a mettere il famoso Risolto al titolo del post! :ok:

Ci risentiremo a presto.
Bye by Afo

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Utilizzo di una ListBox
« Risposta #31 il: 01 Giugno 2016, 21:58:54 »
Ciao riapro questo post perchè mi serviva una cosa del genere.

Ho copiato la classe Listbox e ho modificato qualcosa, allego un'esempio con delle prove.
Se a qualcuno interessa poi mi fa sapere se può funzionare

Ciao  :2birre:

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:[Risolto] Utilizzo di una ListBox
« Risposta #32 il: 04 Giugno 2016, 21:08:53 »
Ciao Golia,
 :2birre: lavoro interessante anche se avresti potuto commentarlo un pochino.  ;D
Io sincronizzerei il numero che appare nella textbox1 con quello della griglia.

Comunque è bene precisare che la ListBox ha la proprietà mode che permette di ottenere, se ho capito bene, quanto voleva a suo tempo Franco da Vercelli:
Codice: [Seleziona]
Public Sub Form_Open()  
 
  ListBox1.Add("Gennaio")
  ListBox1.Add("Febbraio")
  ListBox1.Add("Marzo")
  ListBox1.Add("Aprile")
  ListBox1.Add("Maggio")
  ListBox1.Add("Giugno")
  ListBox1.Add("Luglio")
  ListBox1.Add("Agosto")
  ListBox1.Add("Settembre")
  ListBox1.Add("Ottobre")
  ListBox1.Add("Novembre")
  ListBox1.Add("Dicembre")
  ' imposta mode a multiple
  ListBox1.Mode = 2
  ListBox1[2].Selected = True
  ListBox1[4].Selected = True
  ListBox1[8].Selected = True
  ListBox1[10].Selected = True 

End
:ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Utilizzo di una ListBox
« Risposta #33 il: 04 Giugno 2016, 23:39:19 »
Ciao
Si hai ragione che non commento.. ;D
Comunque è un pò diverso, così selezioni le righe interessate che però al primo click sparisce la selezione, forse era quello che serviva a Franco.
Quello che serviva a me è che restano selezionate, inoltre scelgo il colore e altre proprietà. Le scrivo sotto visto che non ho commentato:

N.B. Le proprietà si possono impostare direttamente dalla lista proprietà a dx.

1: ColorRowAltern -- imposta colore per righe alternate (l'altro colore è impostato dal normale Bachground
2: ColorRowMod -- Imposta colore della righe selezionate
3: Numbering -- come gridview (Listbox è una gridview) le righe sono numerate  -- true o false
4: Grid -- disegna la griglia in ogni riga  -- true o false

per impostare le righe da selezionare:

Citazione
MyList1.ModRow = [1, 5, 6]
« Ultima modifica: 04 Giugno 2016, 23:39:58 da Golia »