首页 > 编程语言 >C# winform 定义Fn快捷键

C# winform 定义Fn快捷键

时间:2024-09-04 14:03:34浏览次数:5  
标签:C# void object EventArgs 快捷键 private Form1 KeyDown Fn

1、在窗体的LOAD事件中,将KeyPreview 设为True;

2、在窗体的KeyDown事件中,写入如下代码:

  private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
                  //单键
                switch (e.KeyCode)
                {
                    case Keys.F1:
                        btFind_Click(this, EventArgs.Empty);
                        break;

                    case Keys.F2:
                        btPrint_Click(this, EventArgs.Empty);
                        break;
                }
             
        }

        private void btPrint_Click(object sender, EventArgs e)
        {
            MessageBox.Show("testt");
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            this.KeyPreview = true;
            this.KeyDown += new KeyEventHandler(Form1_KeyDown);
        }
    }

 

标签:C#,void,object,EventArgs,快捷键,private,Form1,KeyDown,Fn
From: https://www.cnblogs.com/lrzy/p/18396313

相关文章

  • LLaMA-Factory
    LLaMA-Factory是一个高效的大型语言模型(LLM)微调平台,旨在简化和加速模型的微调过程。以下是一些关键特点:多样的模型支持:LLaMA-Factory支持多种预训练模型,包括LLaMA、LLaVA、Mistral、Mixtral-MoE、Qwen、Yi、Gemma、Baichuan、ChatGLM、Phi等等12。多种训练方法:平台集......
  • Wx64ST:一款轻松可修改的C语言Shellcode模板
    关于windows_x64_shellcode_templatewindows_x64_shellcode_template简称为Wx64ST,它是一款功能强大的Shellcode模板,该模板基于C语言编写,其简单、可扩展和易于修改等特性可以帮助广大安全研究人员轻松开发适用于Windowsx64的Shellcode。值得一提的是,该模板代码可以加载Load......
  • Monocle:一款基于LLM的二进制文件自然语言搜索工具
    关于MonocleMonocle是一款基于LLM的二进制文件自然语言搜索工具,该工具由LLM驱动,用于对已编译的目标二进制文件执行自然语言搜索,并查找加密代码、密码字符串和安全缺陷漏等。功能介绍Monocle是一款由大型语言模型支持的工具,用于对已编译的目标二进制文件执行自然语言搜索......
  • C++复习day02
    一、库函数的模拟实现1.memcpy的使用和模拟首先先来了解一下memcpy函数的作用是什么?void*memcpy(void*destination,constvoid*source,size_tnum);函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。这个函数在遇到‘\0......
  • 历年CSP-J初赛真题解析 | 2017年CSP-J初赛阅读程序(23-26)
    学习C++从娃娃抓起!记录下CSP-J备考学习过程中的题目,记录每一个瞬间。附上汇总贴:历年CSP-J初赛真题解析|汇总_热爱编程的通信人的博客-CSDN博客#include<iostream>usingnamespacestd;intmain(){ intt[256]; strings; inti; cin>>s; for(i=0;i<256;i......
  • CDGA|数据治理:确保数据质量与价值的综合性框架
    在当今的数字化时代,数据已成为企业运营和决策的核心资源。为了确保数据的质量、安全性、合规性和可用性,数据治理成为了企业不可或缺的一部分。数据治理是一个综合性的框架,涵盖了多个方面,旨在最大限度地利用数据资产并降低数据相关的风险。一、数据战略与政策数据治理的首要......
  • 基于Gitlab-CI的容器应用DevOps工作流简单实践
    前言    基于Gitlab,Gitlab-Runner和Gitlab集成的CICD的DevOps工作流部署容器应用到测试或生产环境,可以快速方便的通过代码迭代自动部署到相应环境中,我已经提前准备好了容器内环境的Gitlab和Gitlab-Runner,有需要的同学可以鉴别参考,以及准备好Harbor私有镜像仓用来镜像......
  • 考RHCE费这么大劲,只管三年?
    RHCE是具有一定重要性的。它是红帽公司推出的认证,在Linux系统管理领域具有较高的认可度,能证明您在相关技术方面的能力,增加就业竞争力。极具含金量的垫脚石。但许多人对它的有效期存在疑问,担心费尽心思获得的认证只能维持短暂的职业优势。重认证机制是啥样的?一定要重认证吗?到底值......
  • ASP.NET MVC+LayUI视频上传
    前言前段时间在使用APS.NETMVC+LayUI做视频上传功能的时,发现当上传一些内存比较大的视频就会提示上传失败,后来通过查阅相关资料发现.NETMVC框架为考虑安全问题,在运行时对请求的文件的长度(大小)做了限制默认为4MB(4096KB),因此我们需要在Web.Config中设置最大请求文件长度大小,本文主要......
  • Nginx基于cookies控制流量的灰度发布
    前言:    因为公司业务发版需要进行灰度发布,基于一定的权重来指向用户流量到不同的版本应用中,这里用nginx的两种不同的方法来实现。参考:        nginx会话保持之sticky模块-天生帅才-博客园(cnblogs.com)方法一:利用Nginx-sticky我将在这里介绍容器化......