.NET 6已到來?Telerik WinForm率先支持


Telerik UI for WinForms R1 2021 SP2下載

新的Telerik UI for WinForms R1 2021版本的第二個服務包現已發布,在此Service Pack中,技術團隊專注於解決此前版本中存在的一些問題。新版本在RadSpreadSheet、RadSyntaxEditor、RadRichTextEditor等控件中做了新的改進,同時優化了SVG圖像並支持.NET 6!

支持.NET 6.0

微軟剛剛宣布.NET 6的第一個預覽版——NET 5開始的下一代.NET統一軟件開發平台,Telerik UI for WinForms在此發行版中提供了對.NET 6.0的支持!新版本在.NET 6.0套件中構建了控件,因此您可以嘗試使用最新最好的.NET框架。

RadSpreadsheet:ListDataValidation下拉列表現在顯示在控件中

如您所知,RadSpreadsheet中的數據驗證是一項強大的功能,可確保從用戶輸入的值有效並符合某些規則。 ListDataValidationRule允許您將用戶輸入限制為一組預定義的值,使用InCellDropDown屬性,您可以指定是否在文本旁邊顯示包含值的下拉列表,以便直觀地引導用戶選擇有效選項:

 

Worksheet CurrentWorksheet = this.radSpreadsheet1.ActiveSheet as Worksheet;
CellIndex CurrentCellIndex = new CellIndex(0, 1);
ListDataValidationRuleContext Context = new ListDataValidationRuleContext(CurrentWorksheet, CurrentCellIndex);
Context.InputMessageTitle = "Restricted input";
Context.InputMessageContent = "The input is restricted to the week days.";
Context.ErrorStyle = ErrorStyle.Stop;
Context.ErrorAlertTitle = "Invalid Day";
Context.ErrorAlertContent = "The entered value is not valid. Please choose an option from the list!";
Context.Argument1 = "Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday";
Context.InCellDropdown = true;
ListDataValidationRule Rule = new ListDataValidationRule(Context);
CurrentWorksheet.Cells[CurrentCellIndex].SetDataValidationRule(Rule);

 

如果輸入無效值,則應通知您:

Telerik UI for WinForms R1 2021 SP2——支持.NET 6、優化SVG圖像

現在,ListDataValidation下拉列表立即出現,以顯示可能的有效選項。

Telerik UI for WinForms R1 2021 SP2——支持.NET 6、優化SVG圖像
SVG圖像支持優化

在此版本中優化SVG圖像序列化,引入一個全新的SvgImageXml屬性,而不是序列化SvgImage屬性和RadSvgImage類型,該屬性將SVG圖像序列化為字符串。

此外RadSvgImage具有內置的緩存機制,可以緩存顯示的柵格圖像。如果需要自定義圖像,例如更改顏色,則必須重置SVG文檔。此版本中還引入一個公共API來清除緩存,ClearCache方法將幫助您做到這一點:

 

RadSvgImage svg = this.radButton1.SvgImage;
svg.ClearCache();

 

此外PdfViewerNavigator控件更新為帶有炫酷的新SVG圖像的按鈕,以使您的應用程序煥然一新:

Telerik UI for WinForms R1 2021 SP2——支持.NET 6、優化SVG圖像
RadSyntaxEditor:ShowLineNumbers屬性和XmlTagger的改進

默認情況下,RadSyntaxEditor在加載文檔時顯示每行的編號。 但是這可能不適合您的自定義布局,您可能希望將其隱藏。 現在僅通過設置一個屬性就可以自定義編輯器的外觀,RadSyntaxEditor公開ShowLineNumbers屬性,該屬性控制是否顯示行號。

查看沒有任何行號的RadSyntaxEditor的外觀:

Telerik UI for WinForms R1 2021 SP2——支持.NET 6、優化SVG圖像

新版本還改進了XmlTagger,以精確識別字符數據。


了解最新Kendo UI最新資訊,請關注Telerik中文網!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM