彩票走势图

TX Text Control系列教程—Windows Forms:创建表格

翻译|使用教程|编辑:况鱼杰|2021-02-23 14:29:19.800|阅读 287 次

概述:TX Text Control支持创建可以设计为表单的文档。这种受写保护的模板提供了特定的表单字段,用于填写,设置或选择自定义或预定义的值,这些值使用用户特定的信息来完善文档。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

TX Text Control .NET for Windows Forms 是一套功能丰富的文字处理控件,它以可重复使用控件的形式为开发人员提供了Word中常用的文字处理功能,对于需要强大且灵活的文档处理能力的应用程序而言,是理想的选择。

点击下载 TX Text Control .NET for Windows Forms X19试用版


TX Text Control支持创建可以设计为表单的文档。这种受写保护的模板提供了特定的表单字段,用于填写,设置或选择自定义或预定义的值,这些值使用用户特定的信息来完善文档。TextControl支持以下表单字段:

  • 文本表单字段:TextFormField类型的对象可用于提供文本范围,用户可在其中填写自定义文本。

  • 复选框:将CheckFormField插入TextControl会显示一个复选框,该复选框可以选中和取消选中。

  • 下拉列表字段:激活下拉列表字段可提供预定义的项目列表,您可以在其中选择一个作为可见文本。若要以编程方式将这样的下拉列表字段插入TextControl,必须添加类型为SelectionFormField且对象的Editable属性设置为false的对象。

  • 组合框字段:添加的SelectionFormField对象(其中Editable属性设置为true)提供了一个可用作下拉列表和文本框的控件。

  • 日期表单字段:建议使用DateFormField类型的对象输入日期。激活该字段将打开一个日期选择器控件,用户可以在其中从显示的日历中选择特定日期。

通过将相应的实例添加到TextControl.FormFields集合,可以将所有这些表单字段插入到TextControl中。 插入,修改和/或删除表单域的另一种方法是使用预定义的RibbonFormFieldsTab的Ribbon选项卡,该选项卡提供了用于确定表单域类型特定设置的所有工具。


为了部署表单,必须保护文档的内容。

可以通过将TextControl.DocumentPermissions的AllowEditingFormFields和Read Only属性设置为true并将TextControl.EditMode属性设置为EditMode.ReadAndSelect来以编程方式进行处理。 通过将RibbonPermissionsTab的“填写表单字段”和“只读”按钮切换到相应的文档权限,最后单击“强制保护”按钮以设置ReadAndSelect编辑模式,可以实现相同的结果。

识别表单字段值更改

在某些情况下,识别特定表单字段的值是否更改很有用。在这种情况下,TX文本控件提供以下特定于表单字段类型的TextControl事件,当相应表单字段的值更改时将触发这些事件:

  • FormFieldCheckChanged:当通过鼠标或键盘交互以编程方式或手动更改CheckFormField的复选标记时发生。

  • FormFieldDateChanged框:在以编程方式更改DateFormField的日期时发生,通过从激活的DateFormField的日期选择器控件中选择一个新日期或键入新的有效日期并保留DateFormField的文本字段来手动进行。

  • FormFieldSelectionChanged:当以编程方式更改SelectionFormField的文本时发生,方法是通过选择其项之一来手动进行更改,或者键入新文本并保留SelectionFormField的文本字段。

  • FormFieldTextChanged:在以编程方式更改TextFormField的文本或键入新文本并且保留TextFormField的文本字段时发生。

文章推荐:

TX Text Control系列教程—Windows Forms:创建应用程序


如果您对Text Control感兴趣,可以咨询购买正版授权软件。

关注慧聚IT微信公众号 ☟☟☟,了解产品的最新动态及最新资讯。

1561953111.jpg


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP