Inserimento di un'immagine all'interno di un contenitore WPF utilizzando Bitmap

Introduzione

Oggi analizzeremo come inserire un'immagine all'interno di un contenitore in un'applicazione WPF (Windows Presentation Foundation) utilizzando la classe BitmapImage. Questo approccio è utile per visualizzare immagini in interfacce grafiche sviluppate con WPF.

Codice di Esempio

Di seguito è riportato un esempio di codice che illustra il processo di caricamento e visualizzazione di un'immagine:

// Creazione di un'istanza di BitmapImage
BitmapImage tbmp = new BitmapImage();

// Inizio dell'inizializzazione dell'immagine
tbmp.BeginInit();

// Impostazione della sorgente dell'immagine
tbmp.UriSource = new Uri(@"\\\\spazio\\profili_studenti$\\4DIINF12\\Documents\\Visual Studio 2012\\Projects\\rubricaSistemistica\\rubricaSistemistica\\bin\\Debug\\search.png");

// Fine dell'inizializzazione dell'immagine
tbmp.EndInit();

// Assegnazione dell'immagine al contenitore
this.cerco.Source = tbmp;

Spiegazione del Codice

  1. Creazione di un'istanza di BitmapImage:
  2. Inizio dell'inizializzazione:
  3. Impostazione della sorgente dell'immagine:
  4. Fine dell'inizializzazione:
  5. Assegnazione dell'immagine al contenitore: