zoukankan      html  css  js  c++  java
  • DCSoft.Writer编辑器实现自定义右键菜单

    (该文章仅适合使用DCSoft.Writer的伙伴参考)

    DCSoft.Writer编辑器(版本1.2014.1217.1)的右键菜单是有点问题的,手上没有最新版本dll,加官方群没有通过,不知道最新版有没有调整右键菜单

    主要问题是,默认右键菜单有些是灰色的,比如“粘贴”菜单

    原本想的解决方法是在空间的ContextMenuStrip属性改为自建的右键菜单控件,测试无效

    查看代码发现,可以修改writerControlExt1.InnerWriterControl.ContextMenuStrip属性

    writerControlExt1.InnerWriterControl.ContextMenuStrip = 自建右键菜单

    然后就可以愉快的使用自建控件了,附上常用菜单的命令

        Private Sub 重复ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 重复ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("Redo", False, Nothing)
        End Sub
    
        Private Sub 撤销ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 撤销ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("Undo", False, Nothing)
        End Sub
    
        Private Sub 剪切ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 剪切ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("Cut", False, Nothing)
        End Sub
    
        Private Sub 复制ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 复制ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("Copy", False, Nothing)
        End Sub
    
        Private Sub 粘贴ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 粘贴ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("Paste", False, Nothing)
        End Sub
    
        Private Sub 删除ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 删除ToolStripMenuItem1.Click
            writerControlExt1.ExecuteCommand("Delete", False, Nothing)
        End Sub
    
        Private Sub 属性ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 属性ToolStripMenuItem.Click
            writerControlExt1.ExecuteCommand("ElementProperties", False, Nothing)
        End Sub
  • 相关阅读:
    IO
    多线程
    常用类
    异常
    接口
    面向对象
    面向对象
    学习数组
    for的嵌套循环
    XML:是什么?怎样工作的?可以做什么?将来的发展有会怎样?
  • 原文地址:https://www.cnblogs.com/leiyongbo/p/14103457.html
Copyright © 2011-2022 走看看