WPF Studio是一套專業的、效果十分酷炫的WPF用戶界面控件套包,包含了Actipro公司所有WPF控件,這些控件和組件以豐富的特性和功能來改善應用程序的UI。
該控件包復制現代Office應用程序的外觀和功能,為最終用戶提供熟悉的界面;內含用于.NET UI平臺的主要語法突出顯示代碼編輯器控件——SyntaxEditor,可提供Visual Studio編輯器中提供的大多數功能。同時,其內的許多UI控件在編寫時都考慮了IDE創建,提供了強大的停靠窗口、MDI、屬性網格、shell控件和編輯器。
點擊下載WPF Studio最新試用版
WPF控件v2019.1 Build 685維護版本
對接/ MDI
-
添加了StandardSwitcher.DocumentsColumnTitle和ToolWindowsColumnTitle屬性,以便更輕松地自定義列標題。
-
添加了AdvancedTabControl.HeaderBackground屬性,該屬性填充了選項卡和按鈕后面的標題區域。
-
在布局更改期間更改DockingWindow.IsOpen屬性以更緊密地匹配DockSite.WindowsOpened / WindowsClosed事件時更新。
-
更新了如何關閉承載停靠指南的裝飾窗口以防止可能的異常。
-
更新了Prism Integration示例以使用Prism v7.2。
-
修復了在某些情況下以編程方式停靠或浮動關閉的停靠窗口時,DockSite.WindowsOpening / WindowsOpened事件不會觸發的錯誤。
-
修復了以下錯誤:如果尚未加載DockSite,則從DockSite.Child內容到DockSite外部的命名元素的基于ElementName的綁定將失敗。
-
修復了帶有左/右選項卡位置的AdvancedTabControl并不總是正確測量選項卡的錯誤。
-
修復了關閉選項卡時AdvancedTabControl并不總是將溢出的選項卡滾動到視圖中的錯誤。
-
修復了以編程方式關閉聚焦的浮動停靠窗口時,焦點可能不會移至另一個停靠窗口的錯誤。
-
修復了以下錯誤:在啟用UseDragFloatPreviews的情況下無法成功成功觸摸并拖動停靠窗口可能會在屏幕上留下放置目標工件。
編者
-
添加了AutoCompleteBox.HasClearButton屬性,該屬性確定控件焦點對準并且有文本時是否顯示清除按鈕。
-
在BrushEditBox和ColorEditBox控件中添加了一個HasText屬性,允許隱藏編輯框的文本部分以僅用于樣本顯示。
-
改進了DateEditBox和TimeEditBox以接受幾種其他自定義格式的無定界符的輸入。
-
更新了編輯框偵聽焦點丟失情況的方式。
-
修復了以下錯誤:在焦點范圍內(如工具欄),編輯框可能不會提交未決的鍵入的更改,并且焦點移回了主焦點范圍。
-
修復了將DateTimeEditBox.Value設置為超出當前日歷范圍的DateTime可能引發異常的錯誤。
-
修復了水平旋轉微調器的按鈕被翻轉的錯誤。
格網
-
向屬性編輯器添加了BorderThickness屬性,該屬性編輯器將各種Editors控件與PropertyGrid集成在一起。
-
更新了TreeListBox和TreeListView以支持可選的AlternateCount為2,以交替顯示行背景色。
-
更新了與編輯器的PropertyGrid互操作,以在屬性值未能通過數據驗證時顯示紅色邊框。
-
修復了一個錯誤,即正在編輯的樹節點不會滾動到視圖中。
-
修復了一個錯誤:在過濾器處于活動狀態時將TreeListBox.RootItem設置為null會調用帶有空項引用的過濾器。
-
修復了以下錯誤:刷新代碼后的TreeListView項目可能會觸發額外的布局周期。
-
修復了重置PropertyGrid值不會引發PropertyGrid.PropertyValueChanged事件的錯誤。
-
修復了在某些情況下更改PropertyModel.IsExpanded屬性無法正確更新PropertyGrid的錯誤。
-
修復了一個錯誤,該錯誤在添加TreeListBox項目后立即選擇它可能無法正確設置項目的焦點。
導航
-
更新了面包屑的插入符號以使用主題筆刷,以便在深色主題中很好地呈現。
Button
-
修復了菜單項SplitButton無法正確處理其禁用狀態的錯誤。
-
調整了如何在各種功能區控件上設置默認的“ Segoe UI”字體,從而在需要時可以更輕松地進行自定義。
Shell
-
修復了以下錯誤:在非詳細信息布局模式下,在外部刪除TreeListView檢查的文件夾中的文件時,可能會發生異常。
語法編輯器
-
與選擇范圍范圍相關的改進的搜索覆蓋窗格邏輯。
-
打開時更新了搜索覆蓋窗格,以不自動搜索可能包含零長度選擇的選項卡。
-
更新了搜索視圖,以使Ctrl + Enter在“查找”文本框具有焦點且IsFindAllButtonVisible為true時執行“查找所有”搜索操作。
-
隱藏了相關滾動條后,更新的鼠標滾輪滾動仍可正常使用。當隱藏垂直滾動條時,建議將SyntaxEditor.CanScrollPastDocumentEnd設置為false。
-
更新了SyntaxEditor.PasteDragDrop事件,以觸發同一控件中的放置,因此,如果需要,可以強制接受復制的操作。
-
修復了在某些情況下可折疊區域高光沒有在正確的垂直位置渲染的錯誤。
-
修復了語言服務排序邏輯中的錯誤。
-
修復了先前版本中引入的錯誤,該錯誤在某些情況下打開IntelliPrompt快速信息會話可能會引發異常。
.NET語言加載項
-
修復了某些通用方法約束可能阻止該方法在IntelliPrompt中顯示的錯誤。
-
修復了在某些情況下使用C#null-coalescing運算符時可能發生語法錯誤的錯誤。
主題
-
使用ThemeManager.AreNativeThemesEnabled功能時,將本機TextBox和RichTextBox上下文菜單更新為主題。
觀看次數
-
修復了可能無法將添加到TaskBoard的列或卡片呈現在正確位置的錯誤。
修補程序
-
2020年4月7日發布了一個修補程序,用于修復原始版本中引入的錯誤,該錯誤阻止了PropertyGrid中的編輯器編輯框顯示來自其他來源的更新值。
*想要獲得 WPF Studio 更多資源或正版授權的朋友,可以咨詢了解哦~
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn