找回密码
 立即注册

QQ登录

只需一步,快速开始

kitara

论坛元老

7

主题

16

帖子

5017

积分

论坛元老

积分
5017

活字格认证

kitara
论坛元老   /  发表于:2013-5-4 18:57  /   查看:5488  /  回复:1
版主您好:
    在TextControl里面添加条形码可以通过textControl1.Barcodes.Add()的方式,但是这样只能添加到正文区域里面,如何能在页眉里面动态添加条形码呢?
    通过TXTextControl.HeaderFooter类接收到页眉页脚之后好像无法在里面添加条形码,只能添加TextField,Image,Table,TextFrame等。请问有什么解决办法吗?

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-6 18:20:00
沙发
回复 1楼kitara的帖子

请使用以下代码添加:

  1.         private void addBarCodeToolStripMenuItem_Click(object sender, EventArgs e)
  2.         {
  3.             this.textControl1.HeadersAndFooters.Add(TXTextControl.HeaderFooterType.FirstPageHeader);
  4.             TXTextControl.HeaderFooter header = this.textControl1.HeadersAndFooters.GetItem(TXTextControl.HeaderFooterType.FirstPageHeader);
  5.             header.Activate();

  6.             TXTextControl.Barcode.TXBarcodeControl txBarControl = new TXTextControl.Barcode.TXBarcodeControl();
  7.             TXTextControl.DataVisualization.BarcodeFrame bc = new TXTextControl.DataVisualization.BarcodeFrame(txBarControl);
  8.             this.textControl1.Barcodes.Add(bc, this.textControl1.InputPosition.TextPosition);
  9.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部