Autore Topic: [RISOLTO] allineamento cella gridview  (Letto 922 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
[RISOLTO] allineamento cella gridview
« il: 08 Novembre 2010, 23:46:12 »
Ciao a tutti. Come faccio per allineare il contenuto di una cella di una gridwiew? come si vede dall'immagine se diminuisco il font e la proprietà gridwiev.rows.h, il testo si allinea sulla parte inferiore della cella.
« Ultima modifica: 09 Novembre 2010, 19:07:35 da doublemm »
Matteo DoubleMM Mion

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #1 il: 09 Novembre 2010, 10:08:13 »
Codice: vb [Seleziona]
GridView1[2, 2].Alignment = Align.Left


Se guardi la classe Align troverai tutti i vari allineamenti possibili.

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #2 il: 09 Novembre 2010, 11:51:24 »
pensavo si potesse dare un align per tutte le celle in un istruzione
Matteo DoubleMM Mion

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #3 il: 09 Novembre 2010, 12:02:09 »
Bhe ma al momento di inserire i dati, come fai? Andrai ben ad inserirli uno ad uno, o con una funzione che ti legge un record, ma alla fine della fiera te gli inserisce uno alla volta... bene basta che in questa funzione ti imposti l'allineamento e non ci pensi piu'

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #4 il: 09 Novembre 2010, 13:16:24 »
si è vero l'ho usata in altre occasione. Pensavo che, servendomi tutte le celle allo stesso modo, fosse più pratico far eseguire un unico comando invece che un comando ogni cella
Matteo DoubleMM Mion

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #5 il: 09 Novembre 2010, 13:30:10 »
comunque ho provato con align.top ma come vedi dalla foto scrive sempre nella parte inferiore della cella
Matteo DoubleMM Mion

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #6 il: 09 Novembre 2010, 13:42:24 »
mmm... usi per caso le Gtk?

[Edit]

Ho provato adesso adesso con Gtk ma il risultato non cambia...
forse ho capito cosa intendevi dire, ma credo che la cella abbia un certo 'margine' in alto per cui il testo, rimpicciolendo la l'h della riga, si abbassa...
se provi ad ingrandire l'altezza vedrai che l'allineamento risulterà corretto.

[AriEdit]

Devo smentirmi... con gtk solo da codice, ad un certo punto, puoi rimpicciolire l'altezza di una riga, comportandosi come scritto da te.... con le qt, invece, mantiene centrato il testo
« Ultima modifica: 09 Novembre 2010, 13:52:27 da milio »

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: allineamento cella gridview
« Risposta #7 il: 09 Novembre 2010, 15:45:17 »
ma se io ho usato le gtk e adesso cambio in qt cosa succede? provando come dici tu non mi da più quell'anomalia e mi sembra tutto funzioni
« Ultima modifica: 09 Novembre 2010, 15:52:11 da doublemm »
Matteo DoubleMM Mion