MahApps中的Avalon Edit Cut \ Copy \ Paste命令。地铁按钮

时间:2018-11-19 20:12:14

标签: mahapps.metro avalonedit

我正在使用AvalonEdit和MahApps.Metro在WPF中实现自定义的简化编辑器。我一直在尝试使用MahApps.Metro图标/圆形按钮(而非工具栏)来执行剪切/复制/粘贴/撤消/重做命令。

AvalonEdit示例使用一个工具栏,如果我在当前应用程序中添加了类似的工具栏,则它将按预期工作。

我想从我的应用程序布局上的一系列图标按钮(而不是在工具栏内)调用剪切/复制/粘贴。我的MahApps.Metro按钮如下。我已经尝试过,并且没有设置Command Target。在这两种情况下,单击它们都不会发生任何反应。

<Button Width="48"
        Height="48"
        Margin="24,0,0,0"
        Style="{DynamicResource MahApps.Metro.Styles.MetroCircleButtonStyle}"
        HorizontalAlignment="Center"
        VerticalAlignment="Center"
        Command="Undo"
        CommandTarget="{Binding ElementName=xmlTextEditor.TextArea}">
        <iconPacks:PackIconMaterial Kind="UndoVariant" />
</Button>

我对WPF比较陌生,所以这里可能缺少一些非常基本的知识。任何帮助表示赞赏。

0 个答案:

没有答案