原創(chuàng)|產(chǎn)品更新|編輯:陳津勇|2019-12-03 13:44:34.960|閱讀 406 次
概述:用戶(hù)界面控件Windows Forms Controls最新版(2020.1)發(fā)布,支持帶有SyntaxEditor的WPF和UWP版本的通用API,為WinForms SyntaxEditor帶來(lái)了更多現(xiàn)代功能和設(shè)計(jì)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
Windows Forms Controls的主要版本(2020.1)正式發(fā)布,此版本包括對(duì)SyntaxEditor產(chǎn)品的大量增強(qiáng)和更新。作為這些更新的一部分,WinForms SyntaxEditor已進(jìn)行重構(gòu),支持帶有SyntaxEditor的WPF和UWP版本的通用API。這為WinForms SyntaxEditor帶來(lái)了更多現(xiàn)代功能和設(shè)計(jì),并允許開(kāi)發(fā)團(tuán)隊(duì)在將來(lái)添加的特性中保持這三個(gè)平臺(tái)的同步。
其他重要的更改包括將程序集移動(dòng)到需要.NET 4.0或更高版本的位置、一個(gè)新的Sample Browser項(xiàng)目(該項(xiàng)目具有近100個(gè)SyntaxEditor示例)和新的現(xiàn)代安裝體驗(yàn)。
以下是本次更新的詳細(xì)內(nèi)容(上)。
免費(fèi)下載Windows Forms Controls正式版
跨平臺(tái)設(shè)計(jì)
SyntaxEditor的內(nèi)部結(jié)構(gòu)已進(jìn)行了重大重構(gòu),支持跨WPF、UWP和WinForms平臺(tái)的跨平臺(tái)API,這使得三個(gè)平臺(tái)的SyntaxEditor功能可以保持同步向前發(fā)展。SyntaxEditor的2019.1 WPF和UWP版本已經(jīng)具有此代碼庫(kù)。
Carets與選擇
多項(xiàng)選擇
現(xiàn)在支持多個(gè)選擇,每個(gè)選擇都有自己的插入符號(hào)。在文本區(qū)域中單擊、單擊所選內(nèi)容或行號(hào)邊距時(shí),可以通過(guò)按住Ctrl鍵來(lái)添加新選擇。大多數(shù)編輯操作都經(jīng)過(guò)重構(gòu),才能完全支持多種選擇。例如,按Shift +向右箭頭會(huì)將所有選擇范圍擴(kuò)展一個(gè)字符。
從多個(gè)選擇中復(fù)制文本會(huì)合并所選文本,將每個(gè)范圍的文本與行終止符連接在一起。將多行文本粘貼到具有與粘貼文本行相同的選擇數(shù)量的視圖中,然后將用粘貼文本中的相關(guān)行替換每個(gè)選擇。
觸摸選擇觸手
使用觸摸輸入時(shí),選擇抓取器將顯示為主要選擇。
Caret Movement
現(xiàn)在,Carets支持在自動(dòng)換行的開(kāi)頭和結(jié)尾處移動(dòng)。
搜索覆蓋窗格
在多行編輯器中按Ctrl + F(查找模式)或Ctrl + H(替換模式)時(shí),新的搜索覆蓋窗格會(huì)顯示在活動(dòng)編輯器視圖的右上方。搜索覆蓋窗格上的切換模式按鈕在查找和替換模式之間切換,并且所有通用搜索選項(xiàng)均通過(guò)切換按鈕和其他控件來(lái)支持。可以通過(guò)單擊X按鈕或按Esc關(guān)閉搜索覆蓋窗格。
Ctrl + F3將在不覆蓋焦點(diǎn)的情況下打開(kāi)搜索覆蓋窗格,并向前搜索當(dāng)前選定的文本。Ctrl + Shift + F3會(huì)執(zhí)行相同的操作,但會(huì)向后搜索。
F3將搜索先前使用的搜索選項(xiàng)的下一個(gè)匹配項(xiàng),而Shift + F3則搜索先前使用的搜索選項(xiàng)的先前匹配項(xiàng)。
如果SyntaxEditor.IsSearchResultHighlightingEnabled屬性為true,則在打開(kāi)搜索覆蓋窗格時(shí)可以突出顯示搜索結(jié)果。
智能提示
Metro Images
現(xiàn)在,Metro Light和Metro Dark通用映像集被包含在選項(xiàng)中,而不是現(xiàn)有的Classic通用映像集。
完成Match Highlights
在打開(kāi)完成列表的過(guò)程中鍵入文本時(shí),與鍵入的文本匹配的每個(gè)項(xiàng)目中的文本都會(huì)突出顯示。
完成過(guò)濾條件
現(xiàn)在提供了自動(dòng)收縮過(guò)濾器,該過(guò)濾器可以根據(jù)鍵入的文本有選擇地修剪補(bǔ)全列表中的項(xiàng)目。
可以將其他過(guò)濾器添加到完成列表,呈現(xiàn)為切換按鈕甚至標(biāo)簽。
完成匹配
添加了各種完成列表項(xiàng)目匹配器和匹配選項(xiàng),允許插入特殊的項(xiàng)目匹配邏輯。提供了許多內(nèi)置項(xiàng)目匹配器,例如“開(kāi)始”、“縮寫(xiě)”、“速記”等。
快速信息和參數(shù)信息
快速信息和參數(shù)信息提示已更新,以使用當(dāng)前的編輯器背景和語(yǔ)法突出顯示顏色。
*更多新版本內(nèi)容,請(qǐng)點(diǎn)擊此處查閱>>>
想要獲得Windows Forms Controls更多資源、正版授權(quán)的伙伴,請(qǐng)了解
12月,慶圣誕、迎元旦,軟件商城專(zhuān)屬優(yōu)惠價(jià),領(lǐng)優(yōu)惠券再享折上折>>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn