更新:2007 年 11 月
本示例提供了一个强类型资源查看器。通过使用 DataGridView,本示例加载和分析资源文件生成器 (Resgen.exe) 实用工具生成的资源文件,并显示有关这些文件中存储的资源的详细信息。本示例仅在 C# 中可用。
有关使用这些示例的信息,请参见下面的主题:
使用命令提示生成示例
- 打开命令提示窗口,然后定位到 ResourceViewer 目录。 
- 在命令行上键入 msbuild ResourceViewer.sln。 
使用 Visual Studio 生成示例
- 打开 Windows 资源管理器,然后定位到 ResourceViewer 目录。 
- 双击 ResourceViewer.sln 的图标以在 Visual Studio 中打开该文件。 
- 在“生成”菜单中选择“生成解决方案”或按 F5 生成并运行此示例。 
运行示例
- 打开命令提示窗口或 Windows 资源管理器,然后定位到包含新的可执行文件的目录。 
- 在命令行上键入 ResourceViewer.exe,或在 Windows 资源管理器中双击其图标,以启动并运行此示例。 
- 在示例窗口中,从“文件”菜单中选择“打开资源文件”。文件的内容显示在 DataGridView 中的左侧。 
| .gif) 说明: | 
|---|
| 如果选择了空资源文件,则不会显示任何消息来通知您这一点。应用程序将不执行任何操作。 | 
要求
**.NET Framework 版本:**2.0
演示
- 强类型资源。 
- 使用自定义类型的泛型集合。 
- 使用类型 DataGridView 显示值列表。 
备注
此示例声明并使用了一个名为 resource 的自定义结构。它在泛型 Dictionary<TKey, TValue> 中使用此结构来存储和检索资源文件中的值。