在Viewer中添加一个自定义按钮,在点击该按钮时弹出一个上下文菜单,然后在菜单中来进行相关的导出操作。在Viewer所在的Form中添加一个ContextMenuStrip,然后添加以下事件和代码:
- private void Form1_Load(object sender, EventArgs e)
- {
- DataDynamics.ActiveReports.Toolbar.Button button = new DataDynamics.ActiveReports.Toolbar.Button();
- button.Caption = "Export";
- button.Id = 55;
- viewer1.Toolbar.Tools.Add(button);
- }
- private void viewer1_ToolClick(object sender, ToolClickEventArgs e)
- {
- if (e.Tool.Id == 55)
- {
- contextMenuStrip1.Show(MousePosition);
- }
- }
复制代码 |