找回密码
 立即注册

QQ登录

只需一步,快速开始

myh441

论坛元老

13

主题

44

帖子

6353

积分

论坛元老

积分
6353

活字格认证

myh441
论坛元老   /  发表于:2013-3-21 15:43  /   查看:5862  /  回复:5
dof,你好。

我想重新定义viewer上面的ToolStrip。初始化时,把它Visible=false了。

但是,自定义按钮如何实现按钮Back To Parent的功能?
还是ActiveReport不公开viewer上面ToolStrip的API?

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-21 17:36:00
沙发
可以先清空Items,然后添加自己的按钮:
  1.     private void Form1_Load(object sender, EventArgs e)
  2.     {
  3.         viewer1.Toolbar.ToolStrip.Items.Clear();
  4.         viewer1.Toolbar.ToolStrip.Items.Add("按钮1");
  5.         viewer1.Toolbar.ToolStrip.Items.Add("按钮2");
  6.         viewer1.Toolbar.ToolStrip.Items.Add("按钮3");
  7.     }
复制代码
回复 使用道具 举报
myh441
论坛元老   /  发表于:2013-3-22 08:43:00
板凳
我要做的是,在发生钻取以后,让Viewer发生和Back to parent按钮一样的功能,如何编写代码?由于我们使用了第三方控件,所以要自定义一些东西
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-22 18:08:00
地板
AR没有暴露以上功能的接口,在PageReport中进行数据钻取之后,不会触发事件。
回复 使用道具 举报
myh441
论坛元老   /  发表于:2013-3-25 08:41:00
5#
谢谢dof,结贴。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-3-25 17:45:00
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部