使用FastReport.Net的简单文档不显示文本

本文关键字:显示 文本 文档 简单 FastReport Net 使用 | 更新日期: 2023-09-27 18:29:17

我尝试使用FastReport制作一个简单的文档。因此,我开始在表单上放置一个按钮,并编写以下代码,以便在单击按钮时运行它:

private void button1_Click(object sender, EventArgs e)
{
    Report report = new Report();
    ReportPage page1 = new ReportPage();
    page1.Name = "Page1";
    report.Pages.Add(page1);
    page1.ReportTitle = new ReportTitleBand();
    page1.ReportTitle.Name = "ReportTitle1";
    TextObject text1 = new TextObject();
    text1.Name = "Text1";
    text1.Text = "REPORT TITLE TEXT";
    text1.HorzAlign = HorzAlign.Center;
    text1.Font = new Font("Tahoma", 14, FontStyle.Bold);
    page1.ReportTitle.Objects.Add(text1);
    report.Show();
}

不幸的是,当我运行应用程序并按下按钮时,显示了一个空白页面,没有任何文本。代码出了什么问题?它缺少一些元素吗?

使用FastReport.Net的简单文档不显示文本

您应该设置文本对象的宽度和高度:

text1.AutoWidth = true;
text1.Height = 100;