leo.wei 发表于 2017-4-12 17:23:01

AR工具箱可以自定义吗?

http://gcdn.gcpowertools.com.cn/data/attachment/forum/201704/12/170942il3fmgwwok9koo7f.png 工具箱控件的名称 怎么改成中文? 用的ar9版本 ;可以自定义吗?按需显示控件和更改控件的名称?

Lenka.Guo 发表于 2017-4-12 18:06:06

可以自己汉化: http://blog.gcpowertools.com.cn/post/LocalizationEndUserDesigner.aspx
本地化时注意在干净的机器中来测试汉化结果。

控制ToolboxItem 方法:

         reportToolbox.RemoveToolboxItem(tbItem, "RDL 报表");

leo.wei 发表于 2017-4-12 18:17:57

Lenka.Guo 发表于 2017-4-12 18:06
可以自己汉化: http://blog.gcpowertools.com.cn/post/LocalizationEndUserDesigner.aspx
本地化时注意在 ...

其实我更希望的是:代码添加控件,选中控件拖到设计界面的操作用代码实现;希望给出帮助 在线等

Lenka.Guo 发表于 2017-4-13 13:38:16

您可以看下Designer所带的事件,会有助于您创建定制报表。如:
private void reportDesigner_LayoutChanging(object sender, LayoutChangingArgs e)
      {
            if (e.Type == LayoutChangeType.ControlAdd
                && e.NewValue.GetType() == typeof(GrapeCity.ActiveReports.SectionReportModel.TextBox))
            {
                GrapeCity.ActiveReports.SectionReportModel.TextBox textBox = (GrapeCity.ActiveReports.SectionReportModel.TextBox)e.NewValue;
                textBox.Font = new System.Drawing.Font("宋体", 20, System.Drawing.FontStyle.Bold);
            }
      }



leo.wei 发表于 2017-4-13 15:06:43

Lenka.Guo 发表于 2017-4-13 13:38
您可以看下Designer所带的事件,会有助于您创建定制报表。如:

希望提供demo 这个好像帮助没那么大

Lenka.Guo 发表于 2017-4-14 10:13:19

抱歉这个目前没有此类Demo。

您是想实现 如何把控件以代码添加到设计界面中, 来代替直接从工具箱将控件 拖拽到设计界面?

leo.wei 发表于 2017-4-14 10:18:28

Lenka.Guo 发表于 2017-4-14 10:13
抱歉这个目前没有此类Demo。

您是想实现 如何把控件以代码添加到设计界面中, 来代替直接从工具箱将控 ...

是的 希望提供帮助 因为工具箱挺限制的 希望代码直接添加一个(初始文本框的一些属性)文本框

Lenka.Guo 发表于 2017-4-14 14:53:33

制作Demo 时间较长,验证之后给您答复。

leo.wei 发表于 2017-4-14 16:14:32

Lenka.Guo 发表于 2017-4-14 14:53
制作Demo 时间较长,验证之后给您答复。

感谢

Lenka.Guo 发表于 2017-4-14 18:08:32

不客气
页: [1] 2
查看完整版本: AR工具箱可以自定义吗?