翻譯|使用教程|編輯:龔雪|2020-12-24 10:15:13.217|閱讀 622 次
概述:本文將為大家介紹DevExpress WinForms TextEdit控件功能, v20.2.4日前已正式發布,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
下載DevExpress v20.2完整版 DevExpress v20.2漢化資源獲取
在DevExpress WinForms v20.2 Beta中未包含的功能是WinForms Text Editors的“高級模式”,這個新選項為所有基于TextEdit的WinForms編輯器添加了許多選項(TokenEdit、HyperTextLabel和HyperlinkEdit控件除外)。
要激活此新模式,請啟用Properties.UseAdvancedMode屬性,或者(如果要升級應用程序中的所有編輯器)啟用靜態WindowsFormsSettings.UseAdvancedTextEdit屬性。
v20.2對TextEdit painters進行了重新設計,以使插入符號的移動和文本選擇更加美觀(更平滑):
此外,文本選擇顏色現在基于當前應用的皮膚。
插入符號和選擇動畫由AdvancedModeOptions.AllowCaretAnimation和AdvancedModeOptions.AllowSelectionAnimation屬性管理。
Labels對text box控件非常重要,如果應用程序包含一個用于輸入名字名稱的文本框,則該應用程序通常會在文本框本身旁邊帶有一個 “First Name”標簽,否則用戶將無法區分文本字段的目的。
在高級模式下,您可以設置AdvancedModeOptions.Label屬性,編輯器將直接在文本框中嵌入此字符串。
正如您在該動畫中看到的那樣,此更新模式與全面檢查的mask引擎完全兼容。
用戶插入包含表情符號的字符串,或是使用“Win+.”熱鍵從Windows庫輸入表情符號,在此新模式下運行的文本編輯器將自動顯示它們。 注意:如果要使用彩色表情符號,則需要為所需的編輯器啟用AdvancedModeOptions.UseDirectXPaint屬性。否則,編輯器將顯示標準表情符號的黑白版本。
在此新的高級模式下,Text Edit控件允許用戶插入任何大小的文本塊(標準編輯器具有32,767個字符的限制)。即使啟用了自動換行,文本插入操作也比Windows記事本更快。
在測試過程中,我們調整了示例編輯表單的大小,其中包含400個文本編輯內容。 具有更新的文本編輯功能的表單平均可產生1,581,427 ticks,與具有標準文本編輯功能表單的2,542,614 ticks相比,提高了37%。
DevExpress技術交流群2:775869749 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網