EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin
lihanbo 19e04eb3ed 105040 优化与完善功能实现
重构和功能增强

删除了无用的注释和文件,添加了新的属性和方法,调整了窗口布局和视图模型引用。具体更改包括:
- 删除 `MotorModel.cs` 中 `_motorPower` 的 `inheritdoc` 注释。
- `ScanCableModel.cs` 中添加 `Id` 属性及其私有字段 `_id`。
- 更新 `Sinvo.EplanHpD.Plugin.WPFUI.csproj`,删除 `Utils\DrawPDFHelper.cs` 和 `Utils\MessageSend.cs` 的编译引用,添加 `ViewModel\LayoutHelperViewModel.cs` 的编译引用,并添加 `KissStudio.DotNetDetour` 包的引用。
- 删除 `DrawPDFHelper.cs` 和 `MessageSend.cs` 文件内容。
- `LayoutHelperWindow.xaml` 中增加 `viewmodel` 命名空间引用,调整窗口高度和最小高度,设置 `d:DataContext`,并在窗口加载时调用 `GlowWindow_Loaded` 方法,修改部分 `TextBlock` 和 `ListView` 的内容绑定。
- `LayoutHelperWindow.xaml.cs` 中添加 `LayoutHelperViewModel` 的引用,并在构造函数中初始化 `viewModel`,设置 `DataContext`,在 `OnInit` 方法中调用 `GetMotorCables`,添加 `GlowWindow_Loaded`、`PrevBtn_Click` 和 `NextBtn_Click` 方法。
- `LectotypeWindow.xaml.cs` 中修改 `StartLayoutBtn_Click` 方法,传递 `motorIds` 给 `LayoutHelperWindow` 的构造函数。
- `ScannerViewModel.cs` 中添加 `Id` 属性的赋值,修改 `PerformSearch` 方法以根据 `Imprint` 进行搜索,添加 `ToSourceById` 方法用于根据 `occId` 定位线缆。
- 在 `DesignPluginEntry.cs`、`PluginEntry.cs` 和 `ScanPluginEntry.cs` 中添加 `Sinvo.EplanHpD.Plugin.WPFUI.Extension` 的引用。
- 新增 `LayoutHelperViewModel.cs` 文件,定义 `LayoutHelperViewModel` 类及其相关属性和方法,用于处理电机和线缆的选择和切换逻辑。
2024-12-10 17:02:58 +08:00
..
.idea/.idea.Sinvo.EplanHpD.Plugin/.idea 添加项目文件。 2024-10-24 18:01:26 +08:00
Properties 105040 测试版本,增加功能与优化,调整了数据源 2024-11-26 10:34:31 +08:00
RefDLL 新增 AppDomainDllLoader 和 DesignPluginEntry 类 2024-11-07 12:13:19 +08:00
RefDLL_SP1 105040 Add SP1版本的DLL 2024-11-21 12:11:54 +08:00
Resources 添加项目文件。 2024-10-24 18:01:26 +08:00
.gitattributes 添加项目文件。 2024-10-24 18:01:26 +08:00
.gitignore 添加项目文件。 2024-10-24 18:01:26 +08:00
AppDomainDllLoader.cs 105040 测试版本,增加功能与优化,调整了数据源 2024-11-26 10:34:31 +08:00
DesignPluginEntry.cs 105040 优化与完善功能实现 2024-12-10 17:02:58 +08:00
PluginEntry.cs 105040 优化与完善功能实现 2024-12-10 17:02:58 +08:00
README.md 添加项目文件。 2024-10-24 18:01:26 +08:00
Resource.Designer.cs 添加项目文件。 2024-10-24 18:01:26 +08:00
Resource.resx 添加项目文件。 2024-10-24 18:01:26 +08:00
ScanPluginEntry.cs 105040 优化与完善功能实现 2024-12-10 17:02:58 +08:00
Sinvo.EplanHpD.Plugin.csproj 105040 Add 扫码器插件 2024-12-02 09:28:54 +08:00
packages.config 105040 多芯线数据抓取优化,导出、右键跳转、图纸与BOM查看 2024-11-14 19:22:25 +08:00

README.md

Sinvo.EplanHpD.Plugin