实现CAN/CANFD/LIN配置导入导出功能 - 从嘉兴分支ea58e033移植
This commit is contained in:
1088
CapMachine.Wpf/Services/CanLinConfigImExportService.cs
Normal file
1088
CapMachine.Wpf/Services/CanLinConfigImExportService.cs
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
using CapMachine.Wpf.PrismEvent;
|
||||
using CapMachine.Wpf.PrismEvent;
|
||||
using Prism.Events;
|
||||
using Prism.Services.Dialogs;
|
||||
using System;
|
||||
@@ -70,6 +70,9 @@ namespace CapMachine.Wpf.Services
|
||||
}
|
||||
ShowLogicRule(msg.Par);
|
||||
break;
|
||||
case "CAN/CANFD/LIN配置导入导出":
|
||||
ShowCanLinConfigImExport(msg.Par);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -135,6 +138,19 @@ namespace CapMachine.Wpf.Services
|
||||
});
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// CAN/CANFD/LIN 配置导入导出弹窗。
|
||||
/// </summary>
|
||||
/// <param name="par">透传参数。</param>
|
||||
private void ShowCanLinConfigImExport(object par)
|
||||
{
|
||||
DialogService.ShowDialog("DialogCanLinConfigImExportView", new DialogParameters() { { "Name", par } }, (dialogResult) =>
|
||||
{
|
||||
if (dialogResult.Result == ButtonResult.OK)
|
||||
{
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -44,6 +44,10 @@ namespace CapMachine.Wpf.Services
|
||||
{
|
||||
new NavigationItem("Rule","规则转换","DialogLogicRuleView"),
|
||||
}),
|
||||
new NavigationItem("","配置导出","",new ObservableCollection<NavigationItem>()
|
||||
{
|
||||
new NavigationItem("","CAN/CANFD/LIN配置导入导出","DialogCanLinConfigImExport"),
|
||||
}),
|
||||
//new NavigationItem("", "PID设置","",new ObservableCollection<NavigationItem>()
|
||||
//{
|
||||
// new NavigationItem("Circle","转速PID",""),
|
||||
|
||||
Reference in New Issue
Block a user