概要
您可以在 Visual C# .NET 中使用该分步指南,以便处理 Windows 窗体中的 Office XP 电子表格组件的事件。
返回页首
返回页首
返回页首
分步指南
开始执行下列步骤之前,您必须修改 Visual Studio .NET 为 Office XP Web 组件 (OWC) 生成的类包装。必须修改 Visual Basic .NET 的类包装才能正确处理 OWC 事件。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:328275 HOW TO:Handle Events for the Office Web Components in Visual Studio .NET
1. | 新建一个新的 Visual C# .NET Windows 应用程序项目。将该项目命名为 SheetEvents。 将创建 Form1,然后在“设计”视图中打开它。 |
2. | 在视图菜单上,单击工具箱。 |
3. | 将电子表格组件从工具箱中拖放到 Form1。 |
4. | 在视图菜单上,单击代码。 |
5. | 在 Form1.cs 文件中的 NAMESPACE 语句前面添加下面几行代码:
|
6. | 将以下代码添加到 EndEdit、BeforeContextMenu 和 CommandExecute 事件中:
|
7. | 按 F5 键生成并运行该示例。 |
8. | 在单元格 A1 中输入一个值。 如果该值不是 0 到 100 之间的数字,将会出现一条消息并且编辑操作被取消。 |
9. | 右键单击任一单元格以显示快捷菜单,然后单击菜单中的任一命令以便查看结果。 |
参考
有关其他信息,请访问下面的 Microsoft Web 站点:
使用 Visual Studio 进行 Microsoft Office 开发 http://msdn.microsoft.com/library/en-us/dnoffdev/html/vsofficedev.asp