Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Quattro modi di indossarlo, stessa app del Plaud Note Pro e integrazione con il desktop. Il registratore IA da indossare di Plaud eccelle in mobilità, ma resta vincolato all'abbonamento ed è facile da perdere
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Xiaomi ha portato Redmi Watch 6 anche sul mercato italiano, puntando su un display AMOLED da 2,07 pollici con picco di luminosità a 2000 nit, frame in alluminio da 9,9mm e un'autonomia dichiarata di 12 giorni. Lo smartwatch gira su HyperOS 3 e integra GPS, Bluetooth 5.4 e oltre 150 sport mode. Il tutto a meno di 100 euro
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Con 22 tasti, il pulsante 5D, lo Shift Mode e il sensore PixArt 3395 da 26.000 DPI, il nuovo mouse wireless di Mad Catz si rivolge in modo preciso ai giocatori di MMO e RPG. Ma chi conosce già il R.A.T. 8+ ADV si accorgerà subito di quanto i due prodotti condividano, e di dove invece divergono
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-08-2010, 19:51   #1
jackk87
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 404
[VB.NET] Datagridview formattazione e valori di default

Buonasera,
nel mio programma ho il seguente datagridview (allegato)
dove l'utente inserisce i dati nel datagridview come se si stesse utilizzando excel solo che nel campo prezzo e importo avrei bisogno della formattazione in euro ho provato a utilizzare:
Codice:
dgwArticoli.Columns(3).DefaultCellStyle.Format = "€ ##,##0.00"
oppure

Codice:
dgwArticoli.Columns(3).DefaultCellStyle.Format = "C2"
ho provato anche a farlo dall'editor ma la formattazione non funziona vado a inserire per esempio 12 e non cambia in € 12.00 qualcuno può aiutarmi?

vorrei sapere se è possibile mettere i valori predefiniti per esempio per il prezzo € 0.00 come si può fare in access?

grazie a tutti in anticipo
Immagini allegate
File Type: jpg dgw.JPG (12.4 KB, 3 visite)
jackk87 è offline   Rispondi citando il messaggio o parte di esso
Old 23-08-2010, 20:19   #2
jackk87
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 404
Per il valore predefinito ho risolto così:

Codice:
Private Sub dgwArticoli_DefaultValuesNeeded(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowEventArgs) Handles dgwArticoli.DefaultValuesNeeded
        e.Row.Cells("prezzo").Value = "€ 0.00"
        e.Row.Cells("quantita").Value = "1"
        e.Row.Cells("importo").Value = "€ 0.00"
    End Sub
jackk87 è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2010, 10:09   #3
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Spero che in VS 2010, che ancora non ho, abbiano messo a posto anche questa cosa della formattazione currency delle celle, perchè così com'è fa proprio un po' schifo.

Per ora risolvo così :
Codice:
        Dim C As New DataGridViewTextBoxColumn
        C.ValueType = GetType(Double)
        C.DefaultCellStyle.Format = "€ 0.00"        
        C.DefaultCellStyle.NullValue = "0.00"   
        C.Name = "PrezzoEuro"        
        C.HeaderText = "Prezzo Euro"
        ' Altre impostazioni per la colonna C ...
        ' ...
        dgwArticoli.Columns.Add(C)
1. E' necessario specificare il ValueType della colonna.
2. Il Format che hai usato tu non è corretto.
3. Il valore di default va messo in DefaultCellStyle.NullValue, passato come stringa.

Nel mio caso creo la colonna e la aggiungo a runtime. Lascio a te provare a fare lo stesso con colonna preesistente o con il designer...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2010, 10:19   #4
jackk87
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 404
Grazie come sempre marcogg provo e ti faccio sapere
jackk87 è offline   Rispondi citando il messaggio o parte di esso
Old 24-08-2010, 13:26   #5
jackk87
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 404
Grazie MarcoGG funziona tutto perfettamente
jackk87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere) Plaud NotePin S, il registratore IA si fa indoss...
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro Redmi Watch 6 in prova: lo smartwatch con ampio ...
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare Reolink OMVI 3i WiFi: videosorveglianza pi&ugrav...
Virtua Fighter è tornato e non &e...
Il ritorno di Fumito Ueda, autore di Sha...
Cooler Master svela GPU Shield, la nuova...
Samsung Galaxy S27 Pro: sarà lui ...
Così Google ha ottimizzato Chrome...
Xiaomi non cambia idea: il display poste...
LG presenta in Italia le gamme TV Micro ...
Sette anni dopo l'annuncio, The Wolf Amo...
'Non avrete aumenti': la decisione shock...
TIM lancia il Pass Mondiali DAZN: 104 pa...
Tesla Roadster, promessa o miraggio? La ...
Mark Hamilton, la tavola periodica del m...
Hanger 13 annuncia Uomo d'Onore: espansi...
La battaglia delle HBM4 entra nel vivo: ...
Dopo 12 anni torna Alien: Isolation. Ecc...
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: 16:50.


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