{"id":15163473,"url":"https://github.com/afei19911012/wpfdemos","last_synced_at":"2025-10-25T02:31:11.755Z","repository":{"id":247442638,"uuid":"824216452","full_name":"AFei19911012/WpfDemos","owner":"AFei19911012","description":"WPF 测试项目，第三方库使用案例","archived":false,"fork":false,"pushed_at":"2024-08-24T14:57:01.000Z","size":4412,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T05:12:36.750Z","etag":null,"topics":["mvvm","wpf","wpf-application","wpf-controls","wpf-ui"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AFei19911012.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-04T15:50:46.000Z","updated_at":"2024-11-15T12:20:59.000Z","dependencies_parsed_at":"2024-09-13T20:01:02.388Z","dependency_job_id":"e5310a8b-e9eb-40b6-9182-5cb2b35c0fe8","html_url":"https://github.com/AFei19911012/WpfDemos","commit_stats":{"total_commits":33,"total_committers":2,"mean_commits":16.5,"dds":"0.030303030303030276","last_synced_commit":"0338a7e06914d16d97ac6ac01e434a0ccbc6ae7f"},"previous_names":["afei19911012/wpfdemos"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AFei19911012%2FWpfDemos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AFei19911012%2FWpfDemos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AFei19911012%2FWpfDemos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AFei19911012%2FWpfDemos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AFei19911012","download_url":"https://codeload.github.com/AFei19911012/WpfDemos/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238065141,"owners_count":19410587,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mvvm","wpf","wpf-application","wpf-controls","wpf-ui"],"created_at":"2024-09-27T02:42:42.344Z","updated_at":"2025-10-25T02:31:11.750Z","avatar_url":"https://github.com/AFei19911012.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WpfDemos\nWPF 测试项目，第三方库使用案例\n\n1. 三种计时器使用；\n2. WindowForms 窗体置顶遮罩效果；\n3. Adorner 装饰器使用；\n4. AvalonDock 布局容器（VisualStudio 样式）；\n5. DataGrid 行加载事件；\n6. HelixToolkit 使用；\n7. 选中图像区域缩放；\n8. 图像查看器：平移、缩放、旋转；\n9. Mvvm 案例；\n10. Sql 数据库使用；\n11. 使用超级狗；\n12. WriteableBitmap；\n13. Xml 读写；\n14. SqlSugar 操作 Sqlite 数据库；\n15. 自定义窗体样式；\n16. SimpleTcp 通讯；\n17. SuperSimpleTcp 通讯；\n18. WatsonTcp 通讯；\n19. ConcurrentQueue 队列；\n20. 控件存图；\n21. Zip文件压缩；\n22. 对象映射 Mapster；\n23. 对象映射 AutoMapper；\n24. 参数校验 FluentValidation；\n25. 日志 Serilog；\n26. DataGrid 根据内容改变文字颜色；\n27. LottieSharp 显示 json 动画；\n28. Dapper、Dommel读写数据库；\n29. RestSharp 请求 Post、Get；\n30. 字符串压缩；\n31. GridSplitter 布局；\n32. IniFile 读写 ini 文件；\n33. IniFileParser 读写 ini 文件；\n34. IniParser 读写 ini 文件；\n35. ParsingHelper 文本解析方法；\n36. OrderedDictionary 有序字典；\n37. ExpressionEvaluator 表达式计算；\n38. FixedWidthParser 指定宽度数据文件读写；\n39. EasyEncryption 加密；\n40. WinSettings 加密保存 ini、xml、注册表；\n41. SimpleLogFile 简单日志；\n42. SpreadsheetBuilder 轻量级 xlsx 文件读写；\n43. InputSimulator 模拟鼠标、键盘事件；\n44. Bogus 生成模拟数据；\n45. 筛选 DataGrid 数据；\n46. 批量导入大量图像；\n47. NModbus 通讯；\n48. S7Net 西门子（Siemens）通讯；\n49. McProtocol 三菱通讯；\n50. OmronFinsTcp 欧姆龙通讯；\n51. 使用 Mutex 判断程序是否多开；\n52. 文字雨；\n53. 在线程里加载图像并显示；\n54. NewLife.Net 远程调用协议RPC；\n55. FileSystemWatcher 监控文件；\n56. 使用 NewLife.Net 传输文件；\n57. gong-wpf-dragdrop 集合类型内容拖放；\n58. 画三维曲面；\n59. 三维曲面图编辑；\n60. MvvmLight Messenger 事件交互；\n61. RepoDB 操作 Sqlite 数据库；\n62. CsvExport 写 csv 格式文件；\n63. VTK Wpf；\n64. Hashids 加密ID；\n65. Magick.NET 处理图像；\n66. SkiaSharp 处理图像；\n67. 树型结构：TreeView、DataGrid；\n68. 连接线样式 TreeView；\n69. Zlinq；\n70. \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafei19911012%2Fwpfdemos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fafei19911012%2Fwpfdemos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafei19911012%2Fwpfdemos/lists"}