XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEToolBox

【WPF】XFE工具箱

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEToolBox

引入最近使用功能,完善主题控件与文档

新增最近使用统一记录与展示,支持页面、工具、软件下载等类型,主页卡片支持跳转、移除、清空等操作,自动持久化并去重。新增主题控件资源(ProgressBar、CommandBar、InfoBar、PersonPicture 等),统一样式并支持依赖属性绑定。主页、个人中心等页面统一替换头像控件,支持在线状态。补充工具开发文档,详细说明主题资源、控件 API 及用法。优化页面样式和代码结构,提升一致性与可维护性。

44f0b44
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

35 个文件 +4587 -608
Deleted .BuildValidation/ResponsiveGitToolValidation/Program.cs +0 -153
Deleted .BuildValidation/ResponsiveGitToolValidation/ResponsiveGitToolValidation.csproj +0 -21
Modified XFEToolBox.Server.Core/Services/FileSystemToolPackageRepository.cs +15 -3
Modified XFEToolBox.Server.Test/Program.cs +36 -0
Added XFEToolBox/Models/RecentUsageEntry.cs +28 -0
Modified XFEToolBox/Profiles/CrossVersionProfiles/SystemProfile.cs +5 -0
Modified XFEToolBox/Resources/Style/ToolThemeResources.xaml +1 -0
Added XFEToolBox/Utilities/RecentUsageService.cs +172 -0
Modified XFEToolBox/ViewModel/Pages/MainPageViewModel.cs +63 -0
Added XFEToolBox/ViewModel/Pages/RecentUsageCardViewModel.cs +137 -0
Modified XFEToolBox/ViewModel/Pages/SoftwareCardViewModel.cs +4 -0
Added XFEToolBox/ViewModel/Pages/SoftwareCatalogRowViewModel.cs +37 -0
Added XFEToolBox/ViewModel/Pages/SoftwareCategoryGroupViewModel.cs +50 -0
Modified XFEToolBox/ViewModel/Windows/MainWindowViewModel.cs +20 -37
Added XFEToolBox/Views/Controls/AutoSuggestBox.cs +97 -0
Added XFEToolBox/Views/Controls/CalendarPicker.cs +61 -0
Added XFEToolBox/Views/Controls/ColorPicker.cs +197 -0
Added XFEToolBox/Views/Controls/CommandBar.cs +28 -0
Added XFEToolBox/Views/Controls/InfoBar.cs +100 -0
Added XFEToolBox/Views/Controls/PersonPicture.cs +80 -0
Added XFEToolBox/Views/Controls/ProgressRing.cs +28 -0
Added XFEToolBox/Views/Controls/TimePicker.cs +205 -0
Modified XFEToolBox/Views/Pages/Admin/ToolManagementPage.xaml.cs +10 -1
Modified XFEToolBox/Views/Pages/DownloadPage.xaml +107 -43
Modified XFEToolBox/Views/Pages/DownloadPage.xaml.cs +131 -30
Modified XFEToolBox/Views/Pages/MainPage.xaml +95 -19
Modified XFEToolBox/Views/Pages/MainPage.xaml.cs +26 -1
Modified XFEToolBox/Views/Pages/PersonalCenterPage.xaml +3 -1
Modified XFEToolBox/Views/Pages/ToolBoxPage.xaml.cs +53 -1
Modified XFEToolBox/Views/Windows/MainWindow.xaml +3 -3
Modified XFEToolBox/Views/Windows/ToolCodeEditorWindow.xaml.cs +12 -2