天天看點

TX Text Control文字處理教程(11)使用文本框

本章主要講述如何利用文本框控件來控制和操作文本。相應的源代碼可以在TX Text Control.NET的安裝目錄中找到:

        Samples\WinForms\VB.NET\ Text Frames

        Samples\WinForms\CSharp\ Text Frames

第一步:插入文本框

插入文本框操作首先需要建立一個 TextFrame 的執行個體, 然後将其添加到 TextFrameCollection集合對象中。

插入文本框之後,可以通過單擊它的邊框來選擇該文本框,然後通過滑鼠拖動它的邊框來移動或者改變其大小。Text Control 還提供了一個内置的內建對話框,可以通過它來設定文本框的外觀屬性,在代碼中可以通過TextFrameAttributesDialog來顯示該對話框:

在示例程式中,調用該對話框的代碼是單擊菜單項來調用的,而對于的菜單項是否可用需要以下代碼來控制:

第二步:标簽列印機

        下面示範如何快速插入多個文本框,程式中結合标簽列印來說明這樣操作,标簽列印常用于位址或者徽章标簽列印,程式的源代碼可以在TextFrames\Printing Address Lables目錄下找到。

        示例程式中包含一個對話框,使用者可以在對話框中輸入标簽的相關資訊,比如:數量、大小等。

依照以上對話框中的設定可以建立相應的文本框。

        以上建立的文本框可以通過手動輸入、從檔案或者資料庫中取值的方式來添加相應的文本資訊。示例程式中當點選Fill菜單時,程式會根據文本框的域辨別來填充相應“Address no.”文本。為了示範從檔案中加載文本資訊,需要用Selection.Load來代替Selection.Text屬性:

<a href="http://gcdn.grapecity.com/showforum-100.aspx?from=cnblog">TX Text Control試用版下載下傳</a>