报表生成器FastReport .Net教程:如何自动收缩模式

FastReport .Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。

在FastReport .NET 2021.3的新版本在演示应用程序中实现了HiDPI支持。添加了用于嵌入Blazor Server应用程序的Razor组件。XODT和XODS有新的出口。FastReport OpenSource版本现在可以导入DevExpress,List和Label以及SQL Server Reporting Services报表。(点击下方按钮下载)

立即点击下载FastReport.NET v2021.3最新版【慧都网】

Fastreport.NET在线购买价优惠,专享85折起!赶紧加入购物清单吧!

枚举自动收缩模式

指定TextObject的AutoShrink功能的行为。

句法

public enum AutoShrinkMode

字段
字体大小 :AutoShrink 会减小TextObject的Font.Size属性。
字宽 :AutoShrink 会减小TextObject的FontWidthRatio属性。

 

Class BandColumns

此类包含带列设置。它在Columns属性中使用。
句法

[TypeConverter(typeof(FRExpandableObjectConverter))]
public class BandColumns

构造函数

 

BandColumns(DataBand)
使用默认设置初始化BandColumns类的新实例。

public BandColumns(DataBand band)

特性

 

获取或设置列数。

public int Count { get; set; }

System.Int32
如果您不想使用列,请将此属性设置为 0 或 1。

 

布局

获取或设置列的布局。

public ColumnLayout Layout { get; set; }

 

最小行数

获取或设置必须打印的最小行数。

public int MinRowCount { get; set; }

如果Layout属性设置为DownThenAcross ,则使用此属性。0 表示 FastReport 应该计算最佳行数。

 

宽度
列宽,以像素为单位。

[TypeConverter("FastReport.TypeConverters.UnitsConverter, FastReport")]
public float Width { get; set; }

分配(波段列)
从另一个来源分配值。

public void Assign(BandColumns source)
posted @ 2021-06-08 15:26  roffey  阅读(392)  评论(0编辑  收藏  举报