翻譯|使用教程|編輯:況魚杰|2021-02-23 14:29:19.800|閱讀 398 次
概述:TX Text Control支持創(chuàng)建可以設(shè)計(jì)為表單的文檔。這種受寫保護(hù)的模板提供了特定的表單字段,用于填寫,設(shè)置或選擇自定義或預(yù)定義的值,這些值使用用戶特定的信息來完善文檔。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
TX Text Control .NET for Windows Forms 是一套功能豐富的文字處理控件,它以可重復(fù)使用控件的形式為開發(fā)人員提供了Word中常用的文字處理功能,對(duì)于需要強(qiáng)大且靈活的文檔處理能力的應(yīng)用程序而言,是理想的選擇。
點(diǎn)擊下載 TX Text Control .NET for Windows Forms X19試用版
TX Text Control支持創(chuàng)建可以設(shè)計(jì)為表單的文檔。這種受寫保護(hù)的模板提供了特定的表單字段,用于填寫,設(shè)置或選擇自定義或預(yù)定義的值,這些值使用用戶特定的信息來完善文檔。TextControl支持以下表單字段:
文本表單字段:TextFormField類型的對(duì)象可用于提供文本范圍,用戶可在其中填寫自定義文本。
復(fù)選框:將CheckFormField插入TextControl會(huì)顯示一個(gè)復(fù)選框,該復(fù)選框可以選中和取消選中。
下拉列表字段:激活下拉列表字段可提供預(yù)定義的項(xiàng)目列表,您可以在其中選擇一個(gè)作為可見文本。若要以編程方式將這樣的下拉列表字段插入TextControl,必須添加類型為SelectionFormField且對(duì)象的Editable屬性設(shè)置為false的對(duì)象。
組合框字段:添加的SelectionFormField對(duì)象(其中Editable屬性設(shè)置為true)提供了一個(gè)可用作下拉列表和文本框的控件。
日期表單字段:建議使用DateFormField類型的對(duì)象輸入日期。激活該字段將打開一個(gè)日期選擇器控件,用戶可以在其中從顯示的日歷中選擇特定日期。
通過將相應(yīng)的實(shí)例添加到TextControl.FormFields集合,可以將所有這些表單字段插入到TextControl中。 插入,修改和/或刪除表單域的另一種方法是使用預(yù)定義的RibbonFormFieldsTab的Ribbon選項(xiàng)卡,該選項(xiàng)卡提供了用于確定表單域類型特定設(shè)置的所有工具。
為了部署表單,必須保護(hù)文檔的內(nèi)容。
可以通過將TextControl.DocumentPermissions的AllowEditingFormFields和Read Only屬性設(shè)置為true并將TextControl.EditMode屬性設(shè)置為EditMode.ReadAndSelect來以編程方式進(jìn)行處理。 通過將RibbonPermissionsTab的“填寫表單字段”和“只讀”按鈕切換到相應(yīng)的文檔權(quán)限,最后單擊“強(qiáng)制保護(hù)”按鈕以設(shè)置ReadAndSelect編輯模式,可以實(shí)現(xiàn)相同的結(jié)果。
識(shí)別表單字段值更改
在某些情況下,識(shí)別特定表單字段的值是否更改很有用。在這種情況下,TX文本控件提供以下特定于表單字段類型的TextControl事件,當(dāng)相應(yīng)表單字段的值更改時(shí)將觸發(fā)這些事件:
FormFieldCheckChanged:當(dāng)通過鼠標(biāo)或鍵盤交互以編程方式或手動(dòng)更改CheckFormField的復(fù)選標(biāo)記時(shí)發(fā)生。
FormFieldDateChanged框:在以編程方式更改DateFormField的日期時(shí)發(fā)生,通過從激活的DateFormField的日期選擇器控件中選擇一個(gè)新日期或鍵入新的有效日期并保留DateFormField的文本字段來手動(dòng)進(jìn)行。
FormFieldSelectionChanged:當(dāng)以編程方式更改SelectionFormField的文本時(shí)發(fā)生,方法是通過選擇其項(xiàng)之一來手動(dòng)進(jìn)行更改,或者鍵入新文本并保留SelectionFormField的文本字段。
FormFieldTextChanged:在以編程方式更改TextFormField的文本或鍵入新文本并且保留TextFormField的文本字段時(shí)發(fā)生。
文章推薦:
TX Text Control系列教程—Windows Forms:創(chuàng)建應(yīng)用程序
如果您對(duì)Text Control感興趣,可以咨詢購(gòu)買正版授權(quán)軟件。
關(guān)注慧聚IT微信公眾號(hào) ???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: