zoukankan      html  css  js  c++  java
  • RichTextBox实现鼠标右键(剪切,复制,粘贴)功能

            private static void InitRichTextBoxContextMenu(RichTextBox textBox)

            {

                //创建剪切子菜单

                var cutMenuItem = new System.Windows.Forms.MenuItem("剪切");

                cutMenuItem.Click += (sender, eventArgs) => textBox.Cut();

                //创建复制子菜单

                var copyMenuItem = new System.Windows.Forms.MenuItem("复制");

                copyMenuItem.Click += (sender, eventArgs) => textBox.Copy();

                //创建粘贴子菜单

                var pasteMenuItem = new System.Windows.Forms.MenuItem("粘贴");

                pasteMenuItem.Click += (sender, eventArgs) => textBox.Paste();

                //创建右键菜单并将子菜单加入到右键菜单中

                var contextMenu = new ContextMenu();

                contextMenu.MenuItems.Add(cutMenuItem);

                contextMenu.MenuItems.Add(copyMenuItem);

                contextMenu.MenuItems.Add(pasteMenuItem);

                textBox.ContextMenu = contextMenu;

            }

  • 相关阅读:
    一致性哈系算法
    进程通信,线程通信,同步方式
    token的作用
    PHP与web 页面交互
    PHP !!
    Vue局部组件和全局组件
    vue父子组件之间的通信
    Spring Cloud 微服务架构学习笔记与示例
    feign中开启熔断的书写步骤
    使用springboot配置和注入数据源属性的方法和步骤
  • 原文地址:https://www.cnblogs.com/zhanglei93/p/4762037.html
Copyright © 2011-2022 走看看