当前位置: 首页 > news >正文

网站建设费用预算结构优化设计

网站建设费用预算,结构优化设计,nas做网站服务器,wordpress 超级滚轴在C#中,为控件添加快捷键的方式有两种,其中一种就是Windows中较为常见的Alt快捷键,比如运行对话框,记事本菜单等。只需要按下 Alt 框号中带下划线的字母即可触发该控件的点击操作。如图所示 在C#开发中,实现类似的操作…

在C#中,为控件添加快捷键的方式有两种,其中一种就是Windows中较为常见的Alt快捷键,比如运行对话框,记事本菜单等。只需要按下 Alt + 框号中带下划线的字母即可触发该控件的点击操作。如图所示

在C#开发中,实现类似的操作十分简单,只需要将控件的文本属性设置成这种格式,浏览(&B),即可。同时为控件添加点击方法,当用户按下Alt+B就会触发。

button1.Text = "浏览(&B)";button1.Click = (object sender, EventArgs e) => 
{Console.WriteLine("按钮触发了");
}

但是,实际开发中,作者遇到使用 LinkLabel 控件使用快捷无法触发操作。于是查阅相关资料,通过重写 LinkLabel 控件的 ProcessMnemonic 方法从而达到了效果。

只需要自定义一个类,继承 LinkLabel ,重写方法,并把窗体中初始化组件 InitializeComponent 内的 Forms.LinkLabel 控件修改成我们定义的控件即可。自定义控件 HyperLink 的相关代码。

class Hyperlink : LinkLabel
{protected override bool ProcessMnemonic(char charCode){if (base.ProcessMnemonic(charCode)){if (this.Links.Count == 0)return false;// 原资料中的代码实现好像并不可行// OnLinkClicked(new LinkLabelLinkClickedEventArgs(this.Links[0]));// 作者改进的,亲测可用base.OnClick(EventArgs.Empty);return true;}return false;}
}

参考资料:c# - 对 LinkLabel 控件使用键盘快捷键_Stack Overflow中文网

http://www.zhongyajixie.com/news/11040.html

相关文章:

  • 东丰在线网站建设重庆可靠的关键词优化研发
  • ip分享网站安卓手机优化软件排名
  • 做私人网站站长工具是什么意思
  • 怎么做动态网站jsp谷歌paypal官网登录入口
  • 如何做统计信息的网站阿里云域名注册官网
  • 仙居做网站公司公司seo是什么级别
  • 网站开发流程荆州app关键词推广
  • 自己做静态网站的步骤下载百度卫星导航
  • 保定网站制作费用网络运营推广
  • 单页网站怎么制作seo视频教程我要自学网
  • 网站主要的设计内容主题青岛网站建设哪家好
  • 一个网站通常包含多个网页吗什么企业需要网络营销和网络推广
  • 用JSP做的网站的缺点北京seo顾问
  • 网站建设物理架构在线资源搜索引擎
  • 网页微信版能破解通讯录吗哈尔滨seo推广优化
  • 山西太原网站建设汕头网站建设推广
  • 出国游做的好的网站seo自学网免费
  • 净水设备 技术支持 东莞网站建设百度识图网页版
  • python做的网站哪些东莞关键词优化平台
  • 做盈利的设计素材网站有前途网站维护的内容有哪些
  • python做网站前端国外网站推广公司
  • aspx做网站百度天眼查
  • 湖南做网站磐石网络案例网站死链检测工具
  • 惠州网站建设佳木斯外贸网站建设公司
  • 深圳专业商城网站制作公司重庆seo优
  • 影响网站打开速度的因素网站优化排名的方法
  • 怎样用ps做网站banner南京百度网站推广
  • 广西住建领域培训考试系统中山口碑seo推广
  • 网站中的轮播怎么做外贸谷歌优化
  • 甘肃省人民政府任命公告天津seo结算