本帖最后由 KearneyKang 于 2019-7-3 10:59 编辑
您好,你现在的需求就是根据条形码的Value值的多少来动态显示条形码的宽度,是这样吗?
如果是这样的需求,如果你使用的是RDL报表的话,目前的这几个版本暂时不支持你的这种需求,目前的二维码的宽度都是一个固定的size,Size的尺寸就是你设计时的尺寸。
但是你可以使用区域报表基于代码,你可以完全在代码层控制二维码的宽度和高度。
就如同这样设置 barcode的宽度和高度根据你的需求
- private void detail_Format(object sender, EventArgs e)
- {
- this.tb1.Text = "123";
- this.tb1.Left = 5F;
- this.tb1.Width = 3F;
- string a= this.tb1.Location.X.ToString();
- this.barcode1.Width = 5f;
- this.barcode1.Height = 10f;
- }
复制代码 因为AR2真的是非常旧的一个版本,在好多设计方面新版本都做了大量的修改。你说的这种情况可能确实存在新版本和旧版本好多地方不一样,但是目前我们都以最新版本为主。
|