C# 给一个控件去掉焦点
2018-07-30 16:09
323 查看
给一个控件去掉焦点(如选中控件按钮button时,按钮出现方框显示):
例如给form这个窗体中的button按钮去焦点
1、首先在form这个窗体中拖一个label按钮,去文字,设置背景为透明;
2、然后在这个form窗体代码中加入焦点转移函数
private void control_lose_focus() //将控件的焦点转移到label标签,保证点击控件不会出现线框
{
label.Focus();
}
3、最后在button按钮的enter事件中捕获button的焦点
private void button_Enter(object sender, EventArgs e) //焦点转移到label上 ,在用enter事件的情况下转移焦点最佳
{
control_lose_focus();
}
注意:label标签必须和需要转移的按钮在同一窗体中
相关文章推荐
- C#如何在Form启动时控制焦点落在某一个控件上?
- C#源代码—在windows窗体中添加一个名为lblShow的Lable控件2
- C# TableLayoutPanel让一个控件占两行或者两列
- 回车时下一个控件获得焦点
- c#(winform)中ComboBox和ListBox添加项,写一个用户控件
- 一个猜数字的小游戏—C# 控件的动态加载和应用 多线程
- c#一个分页控件的例子
- C# 学习自定义控件 再做一个ip地址控件(经过测试的)
- [C#]怎样自定义一个服务器端的控件
- C# 在一个winform中控制另一个winform中的控件
- 请问我如何在一个webBrowser控件中加载一个 html格式的字符串 - _NET技术 - C#
- c#开发的一个在winfrom下可编辑的table控件,可代替datagridview部分功能
- 一个相当独立的.通用分页控件c#源码三(downmoon收集)
- C#第十周任务之最后一项之创建一个如下的窗体,并在窗体上放置一个菜单、一个工具栏控件。菜单内容如第二个图所示。工具栏上有两个按钮,分别对应“打开文本文件”、“保存文本文件”。菜单和工具栏具体功能实现可
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- C#中通过回车跳转到控件的焦点
- 在C#.net中做页面上传的程序。用Dhtml的控件:(创建文件上载控件,该控件带有一个文本框和一个浏览按钮。)和类HtmlInputFile的两种方法
- 用C#如何遍历一个窗体中的某一种控件
- C# 控件 焦点事件的顺序
- C#在同一个控件的不同位置显示提示信息