找回密码
 立即注册

QQ登录

只需一步,快速开始

felix

新手上路

1

主题

4

帖子

39

积分

新手上路

积分
39
  • 35

    金币

  • 主题

  • 帖子

最新发帖
felix
新手上路   /  发表于:2010-12-31 11:24  /   查看:6172  /  回复:1
在VS2008中的WINFORM上放入DataDynamics.ActiveReports.Design.Designer控件(AR6)。出于业务需求,需要二次开发一个新的Chart  ARControl控件类,Designer运行时,满足如下几点:

1、该定制的Chart控件从Toolbox拖放到Designer Section时,不会自动显示Chart Wizard界面(需要在代码里设定好,而不是等Chart Wizard出来后勾掉界面下方的Auto Run Wizard复选框)

2、鼠标右键单击该定制的Chart控件,弹出的右键菜单需要隐藏掉“Clear Chart,Load,Save As,Customize,Wizard,Data Source”这些菜单项。

请问一下,以上需求能实现吗?帮忙提供些解决思路。谢谢。

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-1-25 13:56:00
沙发
你需要从Chart或者ARControl类派生一个自定义的类。
Designer中你的两个需求,需要自己实现ChartDesigner。
至于design time下有关smarttag、chart wizard以及右键菜单等功能,可以参考MSDN自己实现。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部