fix command

This commit is contained in:
辉鸭蛋
2025-09-07 00:21:14 +08:00
parent 2226411331
commit 7d8b02a1a0

View File

@@ -71,39 +71,39 @@
<!-- 右键菜单 -->
<ContextMenu x:Key="TaskNodeContextMenu">
<MenuItem Header="添加JS脚本" Command="{Binding DataContext.AddTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="Javascript">
<MenuItem Header="添加JS脚本" Command="{Binding AddTaskNodeCommand}" CommandParameter="Javascript">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Add24" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="添加地图追踪任务" Command="{Binding DataContext.AddTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="Pathing">
<MenuItem Header="添加地图追踪任务" Command="{Binding AddTaskNodeCommand}" CommandParameter="Pathing">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Add24" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="添加键鼠脚本" Command="{Binding DataContext.AddTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="KeyMouse">
<MenuItem Header="添加键鼠脚本" Command="{Binding AddTaskNodeCommand}" CommandParameter="KeyMouse">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Add24" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="添加Shell" Command="{Binding DataContext.AddTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="Shell">
<MenuItem Header="添加Shell" Command="{Binding AddTaskNodeCommand}" CommandParameter="Shell">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Add24" />
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="添加C#方法" Command="{Binding DataContext.AddTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="CSharp">
<MenuItem Header="添加C#方法" Command="{Binding AddTaskNodeCommand}" CommandParameter="CSharp">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Add24" />
</MenuItem.Icon>
</MenuItem>
<Separator />
<MenuItem Header="添加任务组" Command="{Binding DataContext.AddTaskGroupCommand, RelativeSource={RelativeSource AncestorType=UserControl}}">
<MenuItem Header="添加任务组" Command="{Binding AddTaskGroupCommand}">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Folder24" />
</MenuItem.Icon>
</MenuItem>
<Separator />
<MenuItem Header="删除" Command="{Binding DataContext.DeleteTaskNodeCommand, RelativeSource={RelativeSource AncestorType=UserControl}}" CommandParameter="{Binding}">
<MenuItem Header="删除" Command="{Binding DeleteTaskNodeCommand}">
<MenuItem.Icon>
<ui:SymbolIcon Symbol="Delete24" />
</MenuItem.Icon>
@@ -222,11 +222,11 @@
<ui:DropDownButton Content="添加任务" Icon="{ui:SymbolIcon Add24}">
<ui:DropDownButton.Flyout>
<ContextMenu>
<MenuItem Header="JS脚本" Command="{Binding AddTaskNodeCommand}" />
<MenuItem Header="地图追踪任务" Command="{Binding AddTaskNodeCommand}" />
<MenuItem Header="键鼠脚本" Command="{Binding AddTaskNodeCommand}" />
<MenuItem Header="Shell" Command="{Binding AddTaskNodeCommand}" />
<MenuItem Header="C#方法" Command="{Binding AddTaskNodeCommand}" />
<MenuItem Header="JS脚本" Command="{Binding AddTaskNodeCommand}" CommandParameter="Javascript" />
<MenuItem Header="地图追踪任务" Command="{Binding AddTaskNodeCommand}" CommandParameter="Pathing" />
<MenuItem Header="键鼠脚本" Command="{Binding AddTaskNodeCommand}" CommandParameter="KeyMouse" />
<MenuItem Header="Shell" Command="{Binding AddTaskNodeCommand}" CommandParameter="Shell" />
<MenuItem Header="C#方法" Command="{Binding AddTaskNodeCommand}" CommandParameter="CSharp" />
</ContextMenu>
</ui:DropDownButton.Flyout>
</ui:DropDownButton>