暂时更改一部分Skill

This commit is contained in:
chfei committed 2026-10-27 19:01:56 +08:00
1 parent 84b28f9672
commit 6d4629e4ac
53 files changed
+5293 -10

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
# 当前可复用控件参考
| 类型 | 现有位置与职责 |
|---|---|
| UserControlBase | Framework/Controls,启用 Prism ViewModelLocator |
| WindowBase | Framework/Controls,继承 HandyControl Window,读取应用窗口画刷 |
| DialogWindow | Framework/Controls,实现 Prism IDialogWindow,承载弹窗与键盘行为 |
| ConfirmDialogViewModel | Source/Core/MAX.Framework/Controls,确认对话框基类 |
| DialogWindowProperty | Source/Core/MAX.Framework/Controls/Attach,弹窗尺寸与 ResizeMode 附加属性 |
| DataGridHelper | Framework/Controls/Attach,NoDataTips、IsActive 附加属性;不保证单独设置就有完整视觉行为 |
| DISource | Framework/Extensions,使用应用提供的解析器获取 XAML 服务 |
| StringNullOrEmpty2VisibilityConverter | Framework/Converters,null 或空字符串可见,其余折叠,仅用于单向绑定 |
表中 Framework 指 `Source/Store.Management.Framework/`。
- 页面与弹窗使用示例见 `Source/Store.Management/Views/FrameworkTestPage.xaml`、`FrameworkTestDialog.xaml`。
- 不假设已有 IconText、HorizontalIconText、TitleContent 或 LoadingCover 的本地实现。
- MAX.Common.WPF 的可选组件先核实包版本和实际 API;只在具体任务需要时采用。
- 新通用控件放 Framework,维护依赖方向,验证默认值、资源和生命周期。