Condividi tramite


Esempio di tecnologia ResourceViewer

Aggiornamento: novembre 2007

In questo esempio viene fornito un visualizzatore per risorse fortemente tipizzate. Nell'esempio vengono caricati e analizzati file di risorse generati dall'utilità Generatore di file di risorse (Resgen.exe) e vengono visualizzate le informazioni relative alle risorse archiviate nei file stessi, utilizzando DataGridView. Questo esempio è disponibile solo in C#.

Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:

Per generare l'esempio utilizzando il prompt dei comandi

  1. Aprire una finestra del prompt dei comandi, quindi spostarsi nella directory ResourceViewer.

  2. Digitare msbuild ResourceViewer.sln dalla riga di comando.

Per generare l'esempio utilizzando Visual Studio

  1. Aprire Esplora risorse, quindi spostarsi nella directory ResourceViewer.

  2. Fare doppio clic sull'icona relativa a ResourceViewer.sln per aprire il file in Visual Studio.

  3. Scegliere Genera soluzione dal menu Genera oppure premere F5 per generare ed eseguire l'esempio.

Per eseguire l’esempio

  1. Aprire una finestra del prompt dei comandi o Esplora risorse, quindi spostarsi nella directory contenente il nuovo eseguibile.

  2. Digitare ResourceViewer.exe dalla riga di comando oppure fare doppio clic sull'icona in Esplora risorse per avviare ed eseguire l'esempio.

  3. Nella finestra dell'esempio scegliere Apri file di risorse dal menu File. Il contenuto del file viene visualizzato nella parte sinistra di DataGridView.

Nota:

Se viene selezionato un file di risorse vuoto, non viene visualizzato alcun messaggio contenente questa informazione e l'applicazione non effettua alcuna operazione.

Requisiti

Versione di .NET Framework: 2.0

Dimostrazione

  • Risorse fortemente tipizzate.

  • Creazione di insiemi generici utilizzando tipi personalizzati.

  • Utilizzo del tipo DataGridView per visualizzare elenchi di valori.

Osservazioni

Nell'esempio viene dichiarata una struttura personalizzata denominata resource, che viene utilizzata in un oggetto Dictionary<TKey, TValue> generico per archiviare e recuperare valori dal file di risorse.

Vedere anche

Concetti

Creazione di file di risorse

Recupero di risorse in file RESOURCES

Riferimenti

DataGridView

Dictionary<TKey, TValue>

ResourceReader

System.Resources

Altre risorse

Controlli da utilizzare in Windows Form