c#鼠标点击textbox1内容就清空

鼠标点击texbox1,textbox1的内容就清空,请问如何做到怎么可以实现鼠标移动到屏幕某一个坐标... 鼠标点击texbox1,textbox1的内容就清空,请问如何做到

怎么可以实现鼠标移动到屏幕某一个坐标
展开
 我来答
fwzy_kevin
推荐于2016-03-16 · TA获得超过159个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:136万
展开全部
鼠标点击texbox1,textbox1的内容就清空(OnClick事件也一样):
private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
textBox1.Text = "";
}

鼠标指针移动到屏幕某一个坐标要调用API:
[DllImport("user32.dll")]
public static extern void mouse_event(int dwFlags,int dx,int dy,int dwData,int dwExtraInfo);

//标志位集,指定点击按钮和鼠标动作的多种情况。
const int MOUSEEVENTF_MOVE = 0x0001;
const int MOUSEEVENTF_LEFTDOWN = 0x0002;
const int MOUSEEVENTF_LEFTUP = 0x0004;
const int MOUSEEVENTF_RIGHTDOWN = 0x0008;
const int MOUSEEVENTF_RIGHTUP = 0x0010;
const int MOUSEEVENTF_MIDDLEDOWN = 0x0020;
const int MOUSEEVENTF_MIDDLEUP = 0x0040;
const int MOUSEEVENTF_ABSOLUTE = 0x8000;

mouse_event(MOUSEEVENTF_MOVE,x,y,0,0);
x,y就是你要把指针移动到的坐标值,用上面的函数还可以实现模拟鼠标点击之类功能
yizusong
2008-02-07 · TA获得超过3045个赞
知道大有可为答主
回答量:4516
采纳率:0%
帮助的人:4479万
展开全部
用客户端事件吧,在onclick里面,让textbox1清空

textbox1.attrib.add("onclick",if (textbox1<>"" then textbox1="";)

随手写的代码,具体的,过完年你可以再问我 :)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ameken
2008-02-07 · TA获得超过259个赞
知道答主
回答量:93
采纳率:0%
帮助的人:43.2万
展开全部
onclick事件里
TextBox1.Text="";

MouseMove事件
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
int i = e.X;
int j = e.Y;
this.Text = "横坐标" + i.ToString() + "纵坐标" + j.ToString();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妈妈奶
2008-02-07 · TA获得超过818个赞
知道小有建树答主
回答量:1463
采纳率:0%
帮助的人:993万
展开全部
在文本框的点击事件双击写 TEXBOX1.TEXT=“”;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式