ComponentOne Reports for WinForms帮助文档
修改文本的字体和样式
全部展开全部展开
全部折叠全部折叠

C1PrintDocument 组件包含了一个RenderInLineText 方法用于渲染指定的字符串将其放在块状流动布局中(block flow),而无需创建一个新的段落。RenderInLineText 方法会自动将文本换行。本文展示了如何使用RenderInLineText 方法。

  1.  创建一个新的windows窗体应用程序。在窗体上添加一个C1PrintPreview 控件。再添加一个C1PrintDocument 组件--他会显示在窗体下方的组件托盘处。预览控件的默认名称是C1PrintPreview1,文档组件则是C1PrintDocument1。将C1PrintPreview1 控件的Document 属性设置为C1PrintDocument1,随后程序运行时预览控件就会显示文档的内容。
  2. 双击窗体创建一个Form_Load 事件的处理程序--下面所有的代码都是写在这里面。
  3. 先调用文档对象的StartDoc 方法,然后用默认的字体创建一行文本。例如:

    Visual Basic

    C#

  4. 接下来将代码改为显示不同的字体和颜色,然后再改回到默认字体和颜色:

    Visual Basic

    C#

  5.  将这行文字的最后几个单词改为绿色

    Visual Basic

    C#

  6. 最后调用EndDoc 方法

    Visual Basic

    C#

运行程序看一下:

你的文本应该看起来和下图中的文本相似:

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城