如何在 ActiveReports 的 SubReport 中绘制矩形?
How can I draw rectangle in SubReport in ActiveReports?
我有一个使用 activereports 6 生成报告的程序。我需要在报告中用 c# 绘制一个形状,但我无法弄清楚 link 图片框或形状或 OleObject。子报表脚本页面仅包含以下定义。
public无效Detail_Format()
{
}
你知道我应该如何 link 以及我可以使用哪些库吗?
您可以使用
绘制矩形
private void arv_Load(object sender, System.EventArgs e)
{
rptDocument rpt = new rptDocument();
rpt.Run();
arv.Document=rpt.Document;
arv.Document.Pages[0].BackColor = System.Drawing.Color.Purple;
arv.Document.Pages[0].ForeColor = System.Drawing.Color.YellowGreen;
arv.Document.Pages[0].PenStyle = DataDynamics.ActiveReports.Document.PenStyles.Dot;
arv.Document.Pages[0].PenWidth = 4;
Single x = 1.0F;
Single y = 1.0F;
Single width = 2.0F;
Single height = 2.0F;
RectangleF drawRect = new RectangleF(x,y,width,height);
arv.Document.Pages[0].DrawRect(drawRect);
}
可以在此处找到旧版文档 - https://help.grapecity.com/activereports/webhelp/Legacy/ActiveReports6/topic2094.html
我有一个使用 activereports 6 生成报告的程序。我需要在报告中用 c# 绘制一个形状,但我无法弄清楚 link 图片框或形状或 OleObject。子报表脚本页面仅包含以下定义。
public无效Detail_Format() {
} 你知道我应该如何 link 以及我可以使用哪些库吗?
您可以使用
绘制矩形private void arv_Load(object sender, System.EventArgs e)
{
rptDocument rpt = new rptDocument();
rpt.Run();
arv.Document=rpt.Document;
arv.Document.Pages[0].BackColor = System.Drawing.Color.Purple;
arv.Document.Pages[0].ForeColor = System.Drawing.Color.YellowGreen;
arv.Document.Pages[0].PenStyle = DataDynamics.ActiveReports.Document.PenStyles.Dot;
arv.Document.Pages[0].PenWidth = 4;
Single x = 1.0F;
Single y = 1.0F;
Single width = 2.0F;
Single height = 2.0F;
RectangleF drawRect = new RectangleF(x,y,width,height);
arv.Document.Pages[0].DrawRect(drawRect);
}
可以在此处找到旧版文档 - https://help.grapecity.com/activereports/webhelp/Legacy/ActiveReports6/topic2094.html