Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di M@LKAV
    Registrato dal
    Jan 2006
    Messaggi
    215

    [Vb.Net 2005] modificare immagine di una DataGridViewImageColum da routine

    Ciao a tutti.
    Ho creato i una DataGrid una colonna di tipo DataGridViewImageColum ed ho applicato un immagine alla proprieta image.

    Ora vorrei poter cambiare questa immagine in una routine.

    Ho cercato un po in rete e provato a ricercare soluzione ma niente.
    Magari qualcuno ha avuto già questa necessita.
    Grazie per ogni risposta.

    Malkav
    La mia pazzia continua a prosciugare la mia anima

  2. #2
    Utente di HTML.it L'avatar di M@LKAV
    Registrato dal
    Jan 2006
    Messaggi
    215
    Sarà il forum che mi porta fortuna visto che non è la prima volta che mi capita di postare
    la domanda e trovare la soluzione autonomamente.... javascript:void(0);

    Metto la soluzione per chi ne avesse bisogno.

    Nel mio caso l'immagine cambia in base al corretto aggiornamento di una riga modificata.
    Se l'update avviene mostro un imaggine di un dischetto (salvataggio) altrimenti una di errore (x rossa). La routine in questione viene lanciata nell' evento della griglia
    CellValidating



    I file relativi alle immagini fanno parte delle resources del progetto.

    [%]

    Private Sub gridArticoli_CellValidating()


    Dim cell As DataGridViewImageCell =
    CType(gridSave.Rows(e.RowIndex).Cells(e.ColumnInde x), DataGridViewImageCell)

    if me.Update() = True then

    cell.Value = My.Resources._16xfloppy
    else
    cell.Value = My.Resources._16xfDelete
    end if

    End Sub

    [%]
    La mia pazzia continua a prosciugare la mia anima

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.