Sdílet prostřednictvím


Technologiebeispiel für ResourceViewer

Aktualisiert: November 2007

In diesem Beispiel wird ein Viewer für stark typisierte Ressourcen bereitgestellt. Er lädt und analysiert Ressourcendateien, die vom Dienstprogramm Resource File Generator (Resgen.exe) generiert werden, und zeigt mithilfe von DataGridView Einzelheiten zu den darin gespeicherten Ressourcen an. Das Beispiel ist nur in C# verfügbar.

Informationen zur Verwendung der Beispiele finden Sie unter den folgenden Themen:

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie zum Verzeichnis ResourceViewer.

  2. Geben Sie msbuild ResourceViewer.sln in der Befehlszeile ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie zum Verzeichnis ResourceViewer.

  2. Doppelklicken Sie auf das Symbol für ResourceViewer.sln, um die Datei in Visual Studio zu öffnen.

  3. Klicken Sie im Menü Erstellen auf Projektmappe erstellen, oder drücken Sie F5, um das Beispiel zu erstellen und auszuführen.

So führen Sie das Beispiel aus

  1. Öffnen Sie ein Eingabeaufforderungsfenster oder Windows Explorer, und navigieren zu dem Verzeichnis, das die neue ausführbare Datei enthält.

  2. Geben Sie ResourceViewer.exe in der Befehlszeile ein, oder doppelklicken Sie auf das Symbol in Windows Explorer, um das Beispiel zu starten und auszuführen.

  3. Klicken Sie im Beispielfenster im Menü Datei auf Ressourcendatei öffnen. Der Inhalt der Datei wird im DataGridView links angezeigt.

Hinweis:

Wenn Sie eine leere Ressourcendatei auswählen, wird keine Nachricht ausgegeben, um Sie darüber zu informieren. Die Anwendung führt keine Aktion aus.

Anforderungen

.NET Framework-Version: 2.0

Veranschaulicht

  • Stark typisierte Ressourcen.

  • Generische Auflistungen mit benutzerdefinierten Typen.

  • Verwendung des Typs DataGridView, um Listen von Werten anzuzeigen.

Hinweise

Im Beispiel wird eine benutzerdefinierte Struktur deklariert und verwendet, die als Ressource bezeichnet wird. Diese Struktur wird in einem generischen Dictionary<TKey, TValue> verwendet, um Werte zu speichern und aus der Ressourcendatei abzurufen.

Siehe auch

Konzepte

Erstellen von Ressourcendateien

Abrufen von Ressourcen in RESOURCES-Dateien

Referenz

DataGridView

Dictionary<TKey, TValue>

ResourceReader

System.Resources

Weitere Ressourcen

Steuerelemente für Windows Forms