EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin.WPFUI
lihanbo 860ce040ed 105040 Update 关闭窗口时增加提示,未保存电机数据是否丢弃
添加未保存警告窗口及其相关视图模型和消息类

增加了 `LectotypeMessage.cs` 文件:
- 定义了 `LectotypeMessage` 类,继承自 `ValueChangedMessage<Dictionary<string,string>>`。

增加了 `NotSavedWarningViewModel.cs` 文件:
- 定义了 `NotSavedWarningViewModel` 类,实现了 `INotifyPropertyChanged` 和 `IDialogResultable<bool>` 接口。
- 包含 `PropertyChanged` 事件、`OnChange` 方法、`NotSavedLectotypeList` 属性、`Result` 和 `CloseAction` 属性及 `Close` 方法。

增加了 `NotSavedWarningWindow.xaml` 文件:
- 定义了未保存警告窗口的 UI,包括 `Border`、`Grid`、`StackPanel`、`TextBlock`、`ListBox` 和两个按钮。

增加了 `NotSavedWarningWindow.xaml.cs` 文件:
- 定义了 `NotSavedWarningWindow` 类,包含 `ViewModel` 字段、构造函数及按钮点击事件处理方法。
2025-01-23 17:06:34 +08:00
..
Common 105040 Update 关闭窗口时增加提示,未保存电机数据是否丢弃 2025-01-23 17:06:34 +08:00
Converter 105040 Fix 修复Enum.IsDefined无法正确判断的问题 2024-12-23 11:57:20 +08:00
Datas 105040 Update 伺服电机线材抓取增加安川逻辑 2025-01-10 14:41:51 +08:00
Enum 105040 Update 添加默认值 2024-12-23 11:58:23 +08:00
Extension 105040 Update 调整:唯一标识根据项目名称+轴号生成 2025-01-23 09:08:45 +08:00
Models 105040 Update 不再使用Eplan内部的零件ID,改为使用当前文档的创建时间+轴号作为电机数据保存的唯一标识; 2025-01-22 16:45:50 +08:00
Properties 105040 Remove 移除未使用的函数;布线助手增加转至电机功能;抓取BOM中型号时增加包含刹车线; 2025-01-13 17:18:51 +08:00
Selector 105040 Clear code 2024-12-05 14:37:31 +08:00
Service 105040 Update 不再使用Eplan内部的零件ID,改为使用当前文档的创建时间+轴号作为电机数据保存的唯一标识; 2025-01-22 16:45:50 +08:00
Themes 重构项目结构并添加新功能 2024-11-19 12:11:29 +08:00
Utils 105040 Update 不再使用Eplan内部的零件ID,改为使用当前文档的创建时间+轴号作为电机数据保存的唯一标识; 2025-01-22 16:45:50 +08:00
View 105040 Update 关闭窗口时增加提示,未保存电机数据是否丢弃 2025-01-23 17:06:34 +08:00
ViewModel 105040 Update 关闭窗口时增加提示,未保存电机数据是否丢弃 2025-01-23 17:06:34 +08:00
App.config 添加项目文件。 2024-10-24 18:01:26 +08:00
Sinvo.EplanHpD.Plugin.WPFUI.csproj 105040 Update 关闭窗口时增加提示,未保存电机数据是否丢弃 2025-01-23 17:06:34 +08:00
TestWindow.xaml 更新多个文件,添加新功能和修复bug 2024-11-07 12:14:44 +08:00
TestWindow.xaml.cs 105040 优化电机线材选型页面 2024-12-02 11:02:52 +08:00