如何让textbox按下时失去输入焦点

ruluyin8615 2009-04-29 11:12:22
我要实现在就是按下textbox时可以拖动它,双击时可以编辑它的内容。现在的问题是一按下,默认的有输入焦点,这样就没办法拖动它了。应该如何做才能让textbox按下时没有输入焦点.
...全文
226 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveLife_Go 2009-04-29
  • 打赏
  • 举报
回复
在mousedown事件里,把焦点定位到其他控件上就可以了
ruluyin8615 2009-04-29
  • 打赏
  • 举报
回复
对啊,鼠标按下。mousedown事件
ljhcy99 2009-04-29
  • 打赏
  • 举报
回复
让textbox按下 ?
huangheping520hhp 2009-04-29
  • 打赏
  • 举报
回复
本人现在很想知道,友情顶!
zzxap 2009-04-29
  • 打赏
  • 举报
回复
onkeypress="javascript:onblur()"

onkeypress="javascript:blur()"
老郭20130824 2009-04-29
  • 打赏
  • 举报
回复
让焦点到一个隐藏的控件上去就可以了
dhb008 2009-04-29
  • 打赏
  • 举报
回复
帮忙顶下!
zgke 2009-04-29
  • 打赏
  • 举报
回复
找个可以获取交点的控件

private void textBox1_MouseUp(object sender, MouseEventArgs e)
{
button1.Focus();
}
贾志轩 2009-04-29
  • 打赏
  • 举报
回复
vs里查下有个事件的,根据你的需要去查找所需要的事件!
ruluyin8615 2009-04-29
  • 打赏
  • 举报
回复
不是失去焦点,只是没有输入光标。如果文本框按下就失去焦点了。那还怎么拖动它啊?mousemove也要焦点在它上面才会触发啊
maplesept 2009-04-29
  • 打赏
  • 举报
回复
不能前面加个LABEL吗?做成一体,点击LABEL的时候连文本框一起拖动,点击到文本框就输入

失去焦点就让别的控件获取焦点

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧