精华内容
下载资源
问答
  • 2、为需要弹出快捷菜单的普通控件设置一个click事件。 3、在代码中利用ContextMenuStrip控件的Show(Control control,Point position)方法完成快捷菜单的显示 代码举例: private void btnContextMenu_Clic...

    1、置入ContextMenuStrip控件,和一个普通的控件(如:button,label)

    2、为需要弹出快捷菜单的普通控件设置一个click事件。

    3、在代码中利用ContextMenuStrip控件的Show(Control control,Point position)方法完成快捷菜单的显示

    代码举例:

     private void btnContextMenu_Click(object sender, EventArgs e)
    {
    Point p = new Point(0, 0);
    this.myContextMenu.Show(btnContextMenu, p);
    }

    转载于:https://www.cnblogs.com/lee434321/archive/2011/06/25/2090454.html

    展开全文
  • 1、绑定 button1.ContextMenuStrip = contextMenuStrip1; private void Form1_Load(object sender, EventArgs e) { button1.ContextMenuStrip = contextMenuStrip1; } 2、mousedown事件中判断是鼠标右击 ...

    1、绑定 button1.ContextMenuStrip = contextMenuStrip1;
    在这里插入图片描述

     private void Form1_Load(object sender, EventArgs e)
            {
                button1.ContextMenuStrip = contextMenuStrip1;
            }
    

    2、mousedown事件中判断是鼠标右击

     if (e.Button == MouseButtons.Right)
                {
                    contextMenuStrip1.Show(button1, e.Location);
                }
    
    展开全文
  • winform菜单栏、快捷菜单、右键弹出式菜单基本操作 实现功能: ①在窗体是默认色的情况下,右键菜单“默认颜色”勾中;在窗体是完全不透明情况下,右键菜单“不透明”勾中 ②通过主菜单修改背景色后,右键菜单“默认...

    winform菜单栏、快捷菜单、右键弹出式菜单基本操作

    实现功能:

    ①在窗体是默认色的情况下,右键菜单“默认颜色”勾中;在窗体是完全不透明情况下,右键菜单“不透明”勾中

    ②通过主菜单修改背景色后,右键菜单“默认颜色”不勾中,选择“默认颜色”后,变为系统颜色,且菜单变为勾中。

    ③通过主菜单修改不透明度后,右键菜单“不透明”不勾中,选择“不透明”后,系统不透明,且菜单变为勾中。

    ④需拖拽控件MenuStrip(菜单栏)、ToolStrip(快捷菜单栏)、ContextMenuStrip(右键弹出式菜单)。

    ⑤控件、组件Name命名如下图:
    在这里插入图片描述
    在这里插入图片描述

    代码如下:

    private void _3_1_Load(object sender, EventArgs e)
    {
    //页面加载时“默认背景”和“不透明”以及“透明度100%”都为勾中状态
    tsm100.Checked = cmsSystemColor.Checked = cmsUnopacity.Checked = true;
    }

        //下拉菜单“红”的click事件
        private void tsmRed_Click(object sender, EventArgs e)
        {
            tsmRed.Checked = true;  //“红”勾中
            cmsSystemColor.Checked = tsmYellow.Checked = tsmBlue.Checked = false; //除“红”外都不勾中
            this.BackColor = Color.Red;//背景色设置为红色
        }
    
        //下拉菜单“黄”的click事件
        private void tsmYellow_Click(object sender, EventArgs e)
        {
            tsmYellow.Checked = true;
            cmsSystemColor.Checked = tsmRed.Checked = tsmBlue.Checked = false;
            this.BackColor = Color.Yellow;
        }
    
        //下拉菜单“蓝”的click事件
        private void tsmBlue_Click(object sender, EventArgs e)
        {
            tsmBlue.Checked = true;
            cmsSystemColor.Checked = tsmYellow.Checked = tsmRed.Checked = false;
            this.BackColor = Color.Blue;
        }
        //右键窗体的“默认颜色”的click事件
        private void cmsSystemColor_Click(object sender, EventArgs e)
        {
            cmsSystemColor.Checked = true;//“默认颜色”勾中
            tsmRed.Checked =tsmYellow.Checked= tsmBlue.Checked = false;//下拉菜单都不勾中
            this.BackColor = SystemColors.Control; //背景色设置回默认色
        }
    
        //快捷菜单栏里的“红”按钮
        private void tsbtnRed_Click(object sender, EventArgs e)
        {
            tsmRed_Click(sender, e);//调用上面  下拉菜单中“红”的click事件
        }
        //快捷菜单栏里的“黄”按钮
        private void tsbtnYellow_Click(object sender, EventArgs e)
        {
            tsmYellow_Click(sender, e);
        }
        //快捷菜单栏里的“蓝”按钮
        private void tsbtnBlue_Click(object sender, EventArgs e)
        {
            tsmBlue_Click(sender, e);
        }
    
    
        //不透明度100%的click事件
        private void tsm100_Click(object sender, EventArgs e)
        {
            cmsUnopacity.Checked= tsm100.Checked = true; //“不透明度100%”和右键里的“不透明”都勾中
            tsm75.Checked = tsm50.Checked = tsm25.Checked = false;//下拉菜单都不勾中
            this.Opacity = 1; //设置不透明度为1
        }
    
        //不透明度75%的click事件
        private void tsm75_Click(object sender, EventArgs e)
        {
           tsm75.Checked = true;
            cmsUnopacity.Checked = tsm100.Checked = tsm50.Checked = tsm25.Checked = false;
            this.Opacity = 0.75;
        }
        //不透明度50%的click事件
        private void tsm50_Click(object sender, EventArgs e)
        {
            tsm50.Checked = true;
            cmsUnopacity.Checked = tsm100.Checked = tsm75.Checked = tsm25.Checked = false;
            this.Opacity = 0.5;
        }
        //不透明度25%的click事件
        private void tsm25_Click(object sender, EventArgs e)
        {
            tsm25.Checked = true;
            cmsUnopacity.Checked = tsm100.Checked = tsm50.Checked = tsm75.Checked = false;
            this.Opacity = 0.25;
        }
    
        //右键中的“不透明”的click事件
        private void cmsUnopacity_Click(object sender, EventArgs e)
        {
            tsm100_Click(sender, e); //调用上面  不透明度100 % 的click事件
        }
    

    如有转载请注明来源: www.dreamload.cn/blog/?p=312&preview=true (洋葱先生)

    展开全文
  • 用VB制作的弹出菜单便捷程序,希望大家包含一下,谢谢
  • 弹出菜单快捷键的使用方法

    千次阅读 2020-04-17 00:50:56
    这种弹出菜单或者下拉菜单的快捷键一般没什么用,主要是帮助没有鼠标的情况使用的,直接按对应的字母就可以了,但是一般菜单要处于调出环境,没弹出这种菜单可能会不能用。而且不能是中文输入状内态,因为要输入英文...

    这种弹出菜单或者下拉菜单的快捷键一般没什么用,主要是帮助没有鼠标的情况使用的,直接按对应的字母就可以了,但是一般菜单要处于调出环境,没弹出这种菜单可能会不能用。而且不能是中文输入状内态,因为要输入英文字母。有鼠标没必要用这种快捷键。有些环境里,复制用Ctrl+C是可以在不出现这种菜单时使用,因为这个命令在不同容环境的通用性更高。你也可以尝试在不弹出这种菜单的情况下用Ctrl+对应字母的方式,看看命令管不管用,有时候是有用的。
    来自:https://zhidao.baidu.com/question/1046629330888632219.html?qbl=relate_question_7&word=%C1%ED%B4%E6%CE%AA%28s%29

    例如qq这个,想使用快捷键的话:右键跳出菜单,然后在英文输入法下直接按s就可以实现“另存为…”不用ctrl
    在这里插入图片描述

    展开全文
  • 鼠标右键弹出快捷菜单的实现

    千次阅读 2014-11-16 09:56:40
    实用,备忘: Void CTestDlg::OnRButtonDown(UINT nFlags,CPoint point) { ...其中this表示菜单拥有...到底谁响应已经响应顺序遵循菜单命令消息路由规则。 路由顺序是视类-》文档类-》框架类-》应用程序类。
  • 功能:在框架上添加一个鼠标监听,当点击鼠标右键的时候,在鼠标位置显示弹出菜单我这里用的是内部类继承MouseAdapter 重新了click方法当然,你也可以直接实现mouselistenger接口学习的新东西:Adapter 的使用 ...
  • 内容索引:VB源码,界面编程,菜单 VB弹出式窗体快捷菜单制作示例,这种菜单是怎么制作的呢?其实非常简单,不懂的请下载这个示例参阅一下,一看就会了埃
  • Qt弹出式按键菜单

    2012-09-28 12:07:48
    Qt弹出式按键菜单,重构普通Qpushbutton,使其点击弹出菜单
  • 首先在右键弹出快捷菜单的事件执行之前设置事件所得到的节点为当前事件的节点 private void StruTreeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { StruTreeView.SelectedNode = e.Node; ...
  • procedure TForm1.SpeedButton4Click(Sender: TObject); begin PopupMenu2.Popup(Mouse.CursorPos.X-30,Mouse.CursorPos....在光标所在位置弹出菜单; procedure TForm1.Label1Click(Sender: TObject); var Po...
  • Android ListView 长按弹出菜单详解

    热门讨论 2010-09-08 23:11:59
    详细介绍文章在http://hi.baidu.com/dean_wang/blog/item/00b0e247d223b528cefca374.html上面。介绍了Android中的ListView的长按事件如何根据点击的项不一样弹出不同的菜单。这是整个工程源码。
  • labview 的右键弹出菜单例子

    热门讨论 2009-04-20 20:56:33
    这是在labview下的一个右键弹出菜单例子,有点用处啊
  • java—弹出菜单

    千次阅读 2018-05-18 16:42:52
     public JPopupMenuDemo(){ //创建一个没有名称的菜单 public JPopuMenuDemo(//菜单的名字)  Container contentPane = this.getContentPane();  this.addMouseListener(new mouseLis());  JMenuItem save = ...
  • VB的鼠标右键弹出菜单

    热门讨论 2008-07-18 11:06:28
    比如用户在桌面上单击右键,就会调出快捷菜单。在程序中使用弹出式菜单,可以让程序更加人性化,操作更加简便。但VB自带的菜单编辑器只能设置窗体顶端的普通菜单。 那么我们如何让我们的程序可以有自己的鼠标...
  • c#右键窗体弹出菜单

    千次阅读 2019-02-26 11:16:00
    在工具箱(快捷键ctrl+w+x)——菜单和工具栏中找到 在属性中用这个绑定 然后写后台代码 转载于:https://www.cnblogs.com/dengzhekaihua/p/10436098.html
  • 1.设置快捷菜单:为了首先我们需要在菜单项下插入一个菜单IDR_MENU1,并在此菜单下创建一个菜单项,此菜单项的名字可以随便取,比如:ab,然后在aa下面添加一个子菜单“删除”,将其ID号设置为ID_SC。(如果有需要的...
  • DataGridView中 右键 弹出 编辑修改等菜单
  • c# WPF listbox右键鼠标处弹出快捷菜单

    千次阅读 2018-04-21 08:35:36
    原创 右键鼠标在item上就弹出快捷菜单,空白处不弹出.   这个直接添加一个Item模板就行了 MouseRightButtonUp="listBox_MouseRightButtonDown"  <ListBox x:Name="listBox" ...
  • MFC实现弹出快捷菜单/右键菜单

    千次阅读 2013-08-08 20:51:49
    方法1: void CMyView::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default CMenu menu; //定义一个菜单对象 ... //加载一个菜单项,IDR_MEN
  • 前言在我的.vimrc中定义了许多按键映射。...要弹出右侧的快捷菜单,请使用j和k上下移动。 按 或1到9选择一个项目。 当您四处移动光标时,帮助详细信息将显示在cmdline中。 可以按文件类型,不同项目过滤项目
  • 早晨的时候想实现一个点击按钮弹出快捷菜单的功能,网上好多教程都过于陈旧,麻烦,无奈自己查了官网的API,找到了这个。下面来介绍官方的这种制作方法~~ 首先科普一下,快捷菜单。好多人搞不清楚快捷菜单,...
  • 自定义组件实现底部弹出菜单

    千次阅读 2018-06-28 22:05:26
    点击客服按钮,从底部弹出菜单栏 点击微信在线客服,可以唤起微信客服 2.为什么要自己写菜单栏? 微信原生的菜单栏不支持直接唤起微信客服呗,难受== 不想说话了,贴代码 3.代码段 定义组件 ...
  • QListWidget右键弹出删除菜单

    千次阅读 2019-08-07 14:51:23
    在QListWidget上右击鼠标弹出删除菜单 第一步,创建一个包含两条数据的QListWidget /*初始化一个包含两个Action(Delete和ClearAll)的菜单*/ popMenu_In_ListWidget_ = new QMenu(this); action_Delete_In_...
  • 长按弹出快捷菜单

    2015-08-12 19:43:30
    // 在cell中写一个长按方法(if中写,使此方法可重用) ...// 快捷菜单捆绑的方法,这个方法必须实现,如果不事先,快捷菜单没法显示 - ( BOOL )canBecomeFirstResponder { return YES ; }
  • Qt--右键弹出菜单设计

    千次阅读 2018-10-17 14:53:21
    创建弹出菜单对象 菜单对象可以用QMenu类实现,表示的是弹出菜单菜单内的对象通过QAction实现。 //创建弹出菜单对象 pMenu = new QMenu(this);//pMenu 为类成员变量 QAction *pAction = new QAction(pMenu);...
  • CSS3快捷图标菜单按钮交互特效是一款基于js+css3实现的点击汉堡包图标按钮,弹出展开收缩分类菜单交互特效。
  • 045快捷菜单

    2020-05-16 20:39:37
    在Windows应用程序中,通常在右击鼠标时会弹出一个菜单,通过该菜单可以使用户方便、快捷地执行程序的一些常用功能。这些菜单就是所谓的快捷菜单,也称上下文菜单,快捷菜单通常组合了来自窗体的MenuStrip控件的不同...
  • 链接

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,697
精华内容 25,478
关键字:

怎样弹出快捷菜单